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]

Reply via email to