Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.02.2013, 22:16   #1
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию Подключение к mysql компонентами uMysql

Здравствуйте. Делаю подключение к безе MySql при помощи компонент uMysql (в uses uMysqlClient, uMysqlCT, uMysqlErrors, uMysqlHelpers, uMysqlNet, uMysqlSSL, uMysqlVio):
Код:
if  MySQLClient.Connect('localhost', 'root', '111', 'parsgrab', StrToInt('3306'), '', false, 0) then ShowMessage('connected ok!');
MySQLResult := MySQLClient.Query('SELECT * FROM sites', True,OK);
ShowMessage(MySQLResult.FieldValueByName('site'));
Сообщение о соединении с базой не вызывается. А при компиляции строки запроса пишет, что undeclared identifier 'OK'. Так что же не так подскажите?
Delphi 7.Через SQLyog подключаюсь нормально.
furstenberg вне форума Ответить с цитированием
Старый 02.02.2013, 22:23   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение о соединении с базой не вызывается
Значит MySQLClient.Connect False вернул, нужно понимать что connected далеко не ok.
Цитата:
что undeclared identifier 'OK'
OK - енто что? Переменная, константа, где определена?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 03.02.2013, 00:42   #3
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

Хорошо, OK действительно оказалась переменной типа boolean.
Ну а с подключением что делать? Вот параметры при работе напрямую с базой (jpeg):
Вроде всё верно:
Код:
MySQLClient.Connect('localhost', 'root', '111', 'parsgrab', StrToInt('3306'), '', false, 0) м
Изображения
Тип файла: jpg подключение.jpg (85.9 Кб, 128 просмотров)
furstenberg вне форума Ответить с цитированием
Старый 03.02.2013, 00:52   #4
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

никак не хочет подключаться .
furstenberg вне форума Ответить с цитированием
Старый 03.02.2013, 21:13   #5
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

____________________?
furstenberg вне форума Ответить с цитированием
Старый 22.02.2013, 00:17   #6
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

Так и не получается подключится. Никто не сталкивался с такой проблемой?
furstenberg вне форума Ответить с цитированием
Старый 25.02.2013, 07:33   #7
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Да возьмите вы нормальные компоненты. Ну или ADO н худой конец используйте.
Непонятно что у вас за версия сервера, не ясно работает ли компонент именно с этой версией. В общем сначала надо разобраться в совместимости этих двоих персонажей.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение mysql sir.andrey Помощь студентам 2 17.10.2012 17:18
Подключение к удалённой MySQL Darcangel БД в Delphi 1 10.03.2012 18:40
Подключение к MySQL ziganurov2011 PHP 4 18.09.2011 14:43
Delphi и подключение к mysql Drek Помощь студентам 2 07.11.2010 23:36
Подключение к MySQL серверу Demien БД в Delphi 0 10.08.2009 15:14