Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.129.23.30] |
|
Сообщ.
#1
,
|
|
|
У меня есть mySQL-сервер на Денвере как к нему доступиться из VS2010??
Пробовал #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <Windows.h> #include "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() { int i = 0; if (!(mysql_real_connect(&mysql, "localhost", "root", "password", "test", 0, NULL, 0))) { exiterr(1); } if (mysql_select_db(&mysql,"test")) { exiterr(2); } if (mysql_query(&mysql,"SELECT login, password FROM Users")) { 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); system("pause"); } может у кого-то есть минимальный проект под 2010 студию? и что конкретно (какой коннектор) нужно установить? |
Сообщ.
#2
,
|
|
|
данный код сопутствуют ошибки:
Скрытый текст Ошибка 11 error LNK1120: 10 неразрешенных внешних элементов D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\Debug\DataBase.exe 1 1 DataBase Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ _mysql_close@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 4 error LNK2019: ссылка на неразрешенный внешний символ _mysql_eof@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ _mysql_error@4 в функции "void __cdecl exiterr(int)" (?exiterr@@YAXH@Z) D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 6 error LNK2019: ссылка на неразрешенный внешний символ _mysql_fetch_row@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 3 error LNK2019: ссылка на неразрешенный внешний символ _mysql_free_result@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 10 error LNK2019: ссылка на неразрешенный внешний символ _mysql_init@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 5 error LNK2019: ссылка на неразрешенный внешний символ _mysql_num_fields@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 8 error LNK2019: ссылка на неразрешенный внешний символ _mysql_query@8 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 9 error LNK2019: ссылка на неразрешенный внешний символ _mysql_real_connect@32 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase Ошибка 7 error LNK2019: ссылка на неразрешенный внешний символ _mysql_store_result@4 в функции _main D:\Проекти і чтиво\GL Base Camp\LastProject\Coding\DataBase\DataBase\DataBase.obj DataBase |
Сообщ.
#3
,
|
|
|
решил проблему копированием в папку с проектом и включением в проект файлов: и указанием полного пути к "mysql.h"
#include "E:\\Program Files\\MySQL\\MySQL Server 5.5\\include\\mysql.h" |