> Hi,
>
[quoted text clipped - 10 lines]
> adLongVarChar in VB6 is becoming adVarChar in VBS
> adLongVarBinary in VB6 is becoming adVarBinary in VBS
The short answer is that these defined data types don't exist in either
language. They are only a property of the data access library being used and
the provider's best guess from what the engine is telling it.
Need to know more about the specifics. It might help to appreciate that VB
and VBS are totally separate languages with separate VMs.
hth
-ralph
Ralph - 22 Feb 2007 14:23 GMT
ie, Look not in the bowels of the languages, but in the versions of ADO and
Providers you are using.
Also, check the actual 'value' against whatever 'const define mapping' is in
use in the environment you are testing. It is just possible that adVarChar
does equal adLongVarChar.
-ralph