Re: Error message

new topic     » goto parent     » topic index » view thread      » older message » newer message

Your appears at the printf() statement.
printf(1,"%s", data2[i])

And it is know wonder.
    data2 =
{"Jack",6,{{"Bob",1},{"Walter",2},{"Paul",3},{"Albert",4},{"Chris",5}}}

You have bad embedding.
I still haven't figured out what you are trying to do.
But.
    data2 = data1 & fname
is better than your
    data2 = append(data1, fname)

Somehow it still seems wrong.

        Lucius L. Hilley III - Unkmar

----- Original Message ----- 
From: "jondolar" <lavigne.s at videotron.ca>
To: "EUforum" <EUforum at topica.com>
Sent: Tuesday, August 12, 2003 07:18 PM
Subject: Error message


>
>
> I'm using Meditor and the folowing message appears often...sequence
> found inside character string. The ex.err file gives a lot of
> information for someone who khows what to look for (I don't
> unfortunately :(
> Here is part of the ex.err file (skipping all the included info etc)
>
> C:\EUPHORIA\AAA_TEST\SLDBTest.exw:34
> sequence found inside character string
>
>  C:\EUPHORIA\AAA_TEST\database.e:
> current_db = 3
> current_table = 23
> db_names = {
> {97'a',97'a',97'a',46'.',101'e',100'd',98'b'}
>    }
> db_file_nums = {3}
> db_lock_methods = {0}
> current_lock = 0
> key_pointers = {461}
> db_fatal_id = 0
> mem = 609896
>
>  C:\EUPHORIA\AAA_TEST\SLDBTest.exw:
> fname = {
>   {
> {66'B',111'o',98'b'},
> 1
>   },
>   {
> {87'W',97'a',108'l',116't',101'e',114'r'},
> 2
>   },
>   {
> {80'P',97'a',117'u',108'l'},
> 3
>   },
>   {
> {65'A',108'l',98'b',101'e',114'r',116't'},
> 4
>   },
>   {
> {67'C',104'h',114'r',105'i',115's'},
> 5
>   }
> }
> data1 = {
>   {74'J',97'a',99'c',107'k'},
>   6
> }
> data2 = {
>   {74'J',97'a',99'c',107'k'},
>   6,
>   {
> {
>   {66'B',111'o',98'b'},
>   1
> },
> {
>   {87'W',97'a',108'l',116't',101'e',114'r'},
>   2
> },
> {
>   {80'P',97'a',117'u',108'l'},
>   3
> },
> {
>   {65'A',108'l',98'b',101'e',114'r',116't'},
>   4
> },
> {
>   {67'C',104'h',114'r',105'i',115's'},
>   5
> }
>   }
> }
> wk = 13
> result = 0
> i = 3
>
> The following is the actual code.
>
> include get.e
> include misc.e
> include sort.e
> include database.e
>
> sequence fname, data1, data2
> integer wk, result
>
> result = db_create("aaa",DB_LOCK_NO)
> if result = -2 then
>    result = db_open("aaa",DB_LOCK_NO)
> end if
> printf(1,"%d",result)
> wk = wait_key()
>
> result = db_create_table("tbl1")
> if result = -2 then
> result = db_select_table("tbl1")
<snip>

>
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu