Re: Status of UTF-8 support in 0.83 dev
Sebastien FLAESCH <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Organization | Four J's Development Tools |
| Message-ID | <[email protected]> |
Here is an SQLBindParameter() example using UT-8 from DB2 / CLI : http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/topic/com.ibm.db29.doc.odbc/db2z_utf8pm.htm Seb Sebastien FLAESCH wrote: > With this other example (using SQL_CHAR / SQL_VARCHAR), I get this error: > > Error -1 at: SQLExecute 1.1 StmtH > Diagnostic info: > SQL State: 42000 > SQL code : 8005 > Message : [FreeTDS][SQL Server]The incoming tabular data stream (TDS) > remote procedure call (RPC) protocol stream is incorrect. Parameter 4: > The parameter name is invalid. > > > I think in a UTF-8 context it makes sense to bind with SQL_CHAR/SQL_VARCHAR > for the ParameterType argument (#5) of SQLBindParameter, and passing a > number > of bytes in the ColumnSize (#6) and StrLen_or_IndPtr (#10) arguments... > > ? > > Seb > > > ------------------------------------------------------------------------ > > _______________________________________________ > FreeTDS mailing list > [email protected] > http://lists.ibiblio.org/mailman/listinfo/freetds