Visual Basic client-side cursors
When you use Visual Basic client-side cursors to perform rowset update related operations with using CHAR or LVARCHAR columns that have lengths greater than or equal to 16,385, the HCL OneDB™ ODBC Driver might return an error.
Visual Basic sends the SQL data type to SQLBindParameter as SQL_LONGVARCHAR
instead of SQL_VARCHAR when the length is greater than or equal to
16,385. HCL
OneDB ODBC Driver maps
SQL_LONGVARCHAR to TEXT data type. Therefore, applications might see
the error:
[Informix][Informix ODBC Driver]No cast from text to lvarchar
or
[Informix][Informix ODBC Driver]Illegal attempt to use Text/Byte host variable.