Заставить работать MySQL на С++ Builder (libmysql.dll)

Задание закрыто
Стоимость:3 000 рублей
Срок выполнения:3 дня
Варианты оплаты:Без предоплаты
Дата публикации:2014-03-30 00:57
Был на сайте:2022-11-05 13:49

Заставить работать MySQL на С++ Builder (libmysql.dll)

 
Задача

Нужно откомпилировать и заставить работать на С++ Builder 2010 и MySQL 5.5+, стандартный пример https://dev.mysql.com/doc/refman/5.0/en/mysql-stmt-execute.html с небольшими изменениями (типа первого параметра заменен на unsigned), измененный код ниже.
При изменении типа появляется ошибка "Using unsupported buffer type: 65539 (parameter: 1)" при вызове mysql_stmt_bind_param , побороть её пока не удалось (подбор разных версий libmysql.dll позволяет её убрать, но она возникает на других примерах, нужно чтоб не возникала).

Код:
#define STRING_SIZE 50

#define DROP_SAMPLE_TABLE "DROP TABLE IF EXISTS test_table"
#define CREATE_SAMPLE_TABLE "CREATE TABLE test_table(col1 INT UNSIGNED,\
col2 VARCHAR(40),\
col3 SMALLINT,\
col4 TIMESTAMP)"
#define INSERT_SAMPLE "INSERT INTO \
test_table(col1,col2,col3) \
...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.