Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как подружить C++ и SQL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс «дробь» с компонентными данными: целая часть, числитель, знаменатель. Перегрузить операции: >>, http://www.cyberforum.ru/cpp-beginners/thread1828296.html
перегрузка стандартных операций. Создать класс «дробь» с компонентными данными: целая часть, числитель, знаменатель. Перегрузить операции: >>, <<, *= (умножение дроби на число), !=.
C++ Записать тригонометрическое выражение средствами языка Помогите пожалуйста,нужно 2 проги написать в С++ по формулам 1)2пиR^2H+2пиR^2 2)arccos(cos(x+пи/4) / cosx+(sinx) http://www.cyberforum.ru/cpp-beginners/thread1828276.html
C++ Кодирование/декодирование в криптосистеме Хилла
Помогите, пожалуйста, отобразить на С++ пример кодирования и декодирования слова INFORM в криптосистеме Хилла
Алгоритм быстрой сортировки по убыванию C++
Я нашёл алгоритм быстрой сортировки по возрастанию: int n, a; //n - количество элементов void qs(int* s_arr, int first, int last) { int i = first, j = last, x = s_arr; do { ...
C++ Затруднение с решением задачи на одномерный массив http://www.cyberforum.ru/cpp-beginners/thread1828209.html
Здравствуйте! Дано задание: Массив содержит 7 действительных чисел. Вычислить сумму квадратов тех чисел, абсолютная величина которых превышает значение 2,5. При выполнении программы значения...
C++ Что нужно сделать в этом задании? Доброго времени суток! Есть вот такая вот задача: declare @Table table( integer, float) insert into @Table(,) values(1,1) insert into @Table(,) values(1,2) insert into @Table(,)... подробнее

Показать сообщение отдельно
Ultravibe
0 / 0 / 0
Регистрация: 27.09.2016
Сообщений: 16
17.10.2016, 23:37  [ТС]
void LoadFromSQL() {
sqlite3 *db;
int ret;
char *sql = "SELECT Rus,Eng,ID FROM Country";
char *error_msg = NULL;
ret = sqlite3_open("d:\C + +\handball\handball2017.db", &db);
if (ret != SQLITE_OK)
{ MessageBox::Show("Ошибка открытия базы");
sqlite3_close(db);
return; }
else { MessageBox::Show("База данных успешно открыта!"); }

ret = sqlite3_exec(db,sql,callback,0,&error_msg);
if (ret != SQLITE_OK)
{ MessageBox::Show("Ошибка чтения");
sqlite3_free(error_msg); }
else
{ MessageBox::Show("Чтение удалось!"); }

} // LoadFromSQL

static int callback(void *unused, int field_num, char **fields, char **field_names)

И вот какая ошибка:

argument of type "int (*)(void *unused, int field_num, char **fields, char **field_names)" is incompatible with parameter of type "int (*)(void *, int, char **, char **)"

Как быть?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru