>>>Hey all
>>>
>>>Is there a caveat missing from the help? I just built a set of command strings like this.
>>>
>>>
CLEAR
>>>CREATE CURSOR csrTest (cField1 c(10))
>>>lcCmd = ""
>>>DO WHILE LENC(m.lcCmd) < 4740
>>> lcCmd = m.lcCmd + "csrTest.cField1 with csrTest.cField1,"
>>>ENDDO
>>>?LENC(m.lcCmd)
>>>lcCmd = LEFTC(m.lcCmd,LENC(m.lcCmd)-1)
>>>replace &lcCmd. IN csrTest
>>>
>>>The number 4740 is differing based on the actual alias and field names. The help says 8192 is the command line length. Obviously that's not completely accurate. What is the maximum length? How can one determine the maximum length before executing?
>>>
>>>Thanks
>>
>>
>>
>>lc_command = "WAIT WINDOW NOWAIT "
>>DO WHILE .T.
>> lc_command = lc_command + "1"
>> &lc_command
>> ? LEN(lc_command)
>>ENDDO
>>
>>With VFP 9 the last length displayed before this crashed was 8190
>
>Hi Bill
>
>That is not a scientific proof. That only proves that in certain circumstances the line length is 8192. My question was why it is not 8192 in the sample I gave.
>
>Thanks
SWAG: Is it double byte?