Hi,
I'm using SQLPutData and SQLParamData to insert data into the database. It
works fine with data files smaller than 1MB. However, I get the following
error for the last call to SQLParamData when the data file is more than 1MB.
I have no idea what the following error means. I would really appreciate it
if someone could tell me what went wrong or if I need to include more
information about this problem. Thanks in advance.
The following is the trace log from myodbc.
----------------------------------------------------------------------------
myMFC fff63add:fff7fe09 ENTER SQLPutData
HSTMT 0x00891258
PTR 0x01710004
SDWORD 64974
myMFC fff63add:fff7fe09 EXIT SQLPutData with return code 0
(SQL_SUCCESS)
HSTMT 0x00891258
PTR 0x01710004
SDWORD 64974
myMFC fff63add:fff7fe09 ENTER SQLParamData
HSTMT 0x00891258
PTR * 0x0066eb78
myMFC fff63add:fff7fe09 EXIT SQLParamData with return code -1
(SQL_ERROR)
HSTMT 0x00891258
PTR * 0x0066eb78
DIAG [HY000] [TCX][MyODBC]MySQL server has gone away (2006)
----------------------------------------------------------------------------
Regards,
Li Sze