Hello: I met this error:
SQLExecute error: SQL state: 01004 Native error: 0 SQL Errortext: [MySQL MaxDB][SQLOD32 DLL] Data truncated On Windows2000 the error occured when running SQLExecute() with this SQL statement: UPDATE EACONTACTMEMBERS SET USERNAME=?,NICKNAME=?,DEPTNAME=?,GENDER=?,BIRTHDAY=? ,NATIVEPLACE=?,DUTY=?,PHONE=?,EMAIL=?,MOBILE=?,FAX=?,REMARK=? WHERE CORPID=? AND USERID=? AND CONTACTID=? What does it mean? On MSDN I saw "01004 String data, right truncated String or binary data returned for an output parameter resulted in the truncation of nonblank character or non-NULL binary data. If it was a string value, it was right-truncated. (Function returns SQL_SUCCESS_WITH_INFO.)". But SQLExecute() return -1 when the error occured. Regards, Gu Lei -- -- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]