>create cursor test (name C(10), text C(10), children I)
>insert into test ('name', 'text') values ('node1', 'text1')
>scatter name oTest1
>replace name with 'node2', text with 'text2'
>scatter name oTest2
>oTest1.children=oTest2
>
>Check out the results in the debugger watch window.
Finaly, try
oTest1.name = 'node123'
gather name otest1
Now otest1.children = .NULL., and otest2 gone from memory!!! Looks like bug with object references...
Vlad Grynchyshyn, Project Manager, MCP
vgryn@yahoo.comICQ #10709245
The professional level of programmer could be determined by level of stupidity of his/her bugs
It is not appropriate to say that question is "foolish". There could be only foolish answers. Everybody passed period of time when knows nothing about something.