I'm using your odbc driver and it seems to be ok in almost everything... the only thing I see wrongly is when i´m not using the Microsoft ODBC Engine... when I´m inserting or editing a recordset I always get the same error in the exception but the error en the server console is rigth... I´m using VC 6.0 and the MFC ODBC Classes... a workaround to this is to use transaction to insert but i dislike that workaraound... Other funcionality is about the bytea and the binary objects in VC... The CByteArray only gives me chance of upload/download 254 bytes unless I change the max varchar or set the unknows as LongVarChar... I think you should give the bytea a representation as lo and don't limit as an unknown data type... The work around this limitation is to use the Microsoft ODBC Engine, but i really need to use dynamic cursor because the nature of the project...
Finally, if you want help in developing and programming the driver I'm a programmer with experience in DB Programs and I can help you if youn like.
Thankx,
Armando Bañuelos
Torreón, Coahuila. México.