|
Языки программирования Изучаем С++, Sql, php, Lua, Python |
|
Опции темы | Поиск в этой теме | Опции просмотра |
04.04.2013, 18:36 | #25 | |
Пользователь
Регистрация: 11.07.2010
Сообщений: 56
Сказал(а) спасибо: 16
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Кому интересно, у меня получилось так: Код:
#pragma comment(lib,"lib/win32_release/libmysql.lib") #include <stdio.h> #include <stdlib.h> #include <windows.h> #include "mysql/mysql.h" MYSQL mysql; MYSQL_RES *res; MYSQL_ROW row; void exiterr (int exitcode) { fprintf(stderr, "%s\n", mysql_error(&mysql)); exit(exitcode); } int main () { unsigned int i = 0; mysql_init(&mysql); if (!mysql_real_connect(&mysql, "localhost", "root", "", "test", 0, NULL, 0)) exiterr(1); if (mysql_query(&mysql, "SELECT name,rate FROM emp_master")) exiterr(3); if (!(res = mysql_store_result(&mysql))) exiterr(4); while((row = mysql_fetch_row(res))) for (i=0 ; i < mysql_num_fields(res); i++) printf("%s\n", row[i]); if (!mysql_eof(res)) exiterr(5); mysql_free_result(res); mysql_close(&mysql); return 0; } Но есть одно но: Код:
void exiterr (int exitcode) { fprintf(stderr, "%s\n", mysql_error(&mysql)); exit(exitcode); } Последний раз редактировалось Visible; 04.04.2013 в 19:44. Причина: ошибки |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с DataLife Engine | Праведник | WWW | 70 | 07.11.2011 15:59 |
ошибка mysql | lovepsone | Флудильня | 8 | 14.12.2010 22:13 |
работа с базой characters извне | Energy | Флудильня | 15 | 31.08.2010 19:10 |
Работа с Mangos | Vampirenok | Корзина | 2 | 29.08.2010 05:00 |
ScriptDev2 Работа с ГО. | xmolex | Прочая документация | 9 | 04.08.2010 06:59 |