FYI:
I downloaded a sample VFP application. In it the record id is stored in the ListData
collection:
.oleList.ListData(nItem) = TRANSFORM(Temp1.Id)
It is doing the same thing as the ListCargo.
I will contact tech supt on Monday.
Thanks for your help.
>Kevin, I cant think of another suggestion. But DBI have great support so perhaps thats the next port of call.
>
>
>>No change
>>
>>>I can only think of doing the test again but now .oleList.ListCargo(nItem) = "1". And you could also try square brackets around nItem perhaps?
>>>
>>>
>>>>Same result
>>>>
>>>>
>>>>>Try this test again but now do:
>>>>>
>>>>>
>>>>>cId = "1"
>>>>>.oleList.ListCargo(nItem) = cId
>>>>>
>>>>>
>>>>>
>>>>>>Yes, I changed the code to:
>>>>>>
>>>>>>
>>>>>>cId = TRANSFORM(Temp1.Id)
>>>>>>.oleList.ListCargo(nItem) = cId
>>>>>>
>>>>>>
>>>>>>cId is "1"
>>>>>>.oleList.ListCargo(nItem) is ""
>>><snip>
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people