|
|
автор: O_o (21.07.2010 в 09:34) |
|
|
для: vvs
(20.01.2008 в 03:57)
| | Проэкт -> Параметры проэкта -> Параметры -> Добавить библиотеку. Здесь находите libmysql.lib и должно все компилиться | |
|
|
|
|
автор: ktotamcamoetakoe (10.08.2009 в 20:52) |
|
|
для: Krasnodar
(31.12.2006 в 02:22)
| | А как сделать так, чтобы разные запросы находились в разных функциях?
например,
int main()
int connect_to_db() - функция соединения с БД
int get_items() - выборка записей из БД | |
|
|
|
|
|
|
|
для: 63ru
(30.11.2008 в 12:06)
| | Вы устанавливали libmysql из меню сервис->Проверка обновлений ?
попробовал оттуда , произошла какая-то ошибка, зашёл на devpaks.org, нашёл ссылку
http://prdownloads.sourceforge.net/devpaks/libmysql-5.0.5-1sid.DevPak
~2.3M весом.
Пытается отобразиться как text/html страничкой в вашем браузере, и нужно не кликать по ссылке , а сохранять обьект , юзая контекстное меню ссылки
Установил PackageManager'ом, напихало кучу файлов в bin lib include, examples, docs ... работает
,только пример из папки Dev-Cpp/Examples
слегка отличается
#include <windows.h>
#include <iostream>
#include <mysql/mysql.h>
using namespace std;
int main()
{
//connection params
char *host = "localhost";
char *user = "root";
char *pass = "";
char *db = "";
//sock
MYSQL *sock;
sock = mysql_init(0);
if (sock) cout << "sock handle ok!" << endl;
else {
cout << "sock handle failed!" << mysql_error(sock) << endl;
}
//connection
if (mysql_real_connect(sock, host, user, pass, db, 0, NULL, 0))
cout << "connection ok!" << endl;
else {
cout << "connection fail: " << mysql_error(sock) << endl;
}
//connection character set
cout << "connection character set: " << mysql_character_set_name(sock) << endl;
//wait for posibility to check system/mysql sockets
system("PAUSE");
//closing connection
mysql_close(sock);
return EXIT_SUCCESS;
}
|
| |
|
|
|
|
|
|
|
для: Krasnodar
(31.12.2006 в 02:22)
| | Использую Dev-C++ при компеляции выдает:
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x10d):mysqll.cpp: undefined reference to `mysql_init'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x14c):mysqll.cpp: undefined reference to `mysql_real_connect'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x179):mysqll.cpp: undefined reference to `mysql_query'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x1a1):mysqll.cpp: undefined reference to `mysql_store_result'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x1d4):mysqll.cpp: undefined reference to `mysql_fetch_row'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x1ee):mysqll.cpp: undefined reference to `mysql_errno'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x238):mysqll.cpp: undefined reference to `mysql_free_result'
c:\documents and settings\Администратор\Мои документы\c++\mysqll.o(.text+0x24a):mysqll.cpp: undefined reference to `mysql_close'
файлы mysql.h и др. лежат с проектом и в папке include
подскажите что нужно сделать. На С++ тоько начинаю. | |
|
|
|
|
|
|
|
для: ddhvvn
(24.02.2008 в 10:38)
| | В оконном варианте лучше использовать специализированные компоненты вроде dbExpress. | |
|
|
|
|
|
|
|
для: cheops
(24.02.2008 в 05:44)
| | Оконный. В этом я уже разобрался (непрально объявлял)!
Теперь вылезают другие ошибки... там уже внутри кода...
В общем как связаться с mysql в оконном приложении в C++ Builder 6? | |
|
|
|
|
|
|
|
для: ddhvvn
(23.02.2008 в 12:48)
| | Проект консольный или оконный? | |
|
|
|
|
|
|
|
для: vvs
(20.01.2008 в 03:57)
| | хм... у меня не хочет в Builder 6 подключать эти mysql.h и my_global.h
в чем может быть проблема? | |
|
|
|
|
|
|
|
для: in_mysql
(30.12.2006 в 16:07)
| | Неполучается у меня работать с mysql при компиляции первого привера выдаются следующие ошибки:
[Linker error] undefined reference to `mysql_init'
[Linker error] undefined reference to `mysql_real_connect'
[Linker error] undefined reference to `mysql_error'
[Linker error] undefined reference to `mysql_close'
ld returned 1 exit status
D:\Doc\VVS\Programing\c++\mysql\Makefile.win [Build Error] [Project1.exe] Error 1
Помогите пожалуйста, компилятор Dev-C++, ОС Windows | |
|
|
|
|
 9.1 Кб |
|
|
для: cheops
(29.01.2007 в 13:12)
| | Bronenos, прикрепил.... | |
|
|
|
|