|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.12.2010, 17:15 | #1 |
Регистрация: 22.07.2010
Сообщений: 8
|
Совместимость LibMySQL.dll с Delphi 2010
Здраствуйте У меня такой вопрос Раньше я программировал на Delphi 7 теперь перешел на Delphi 2010 и после перехода все коды которые использует LibMySQL.dll перестали работать точнее они работают нормально связываются с MySQL но при выборе базы данных он не может выбрать базу. Этот же проект в Delphi 7 нормально связываетсы с базой данных. Прошу помочь. (программа Simple Query котоый идет в архиве с http://www.mysql.ru/cgi-bin/download/DelphiMySQL.zip тоже так с hosтом связывается но не может выбрать базу )
var host, user, passwd, db: String; retval, i: Integer; begin connected:= 0; host:= data1[1]; user:= data1[2]; passwd:= data1[3]; db:= data1[4]; mysql_connect(@mysqlrec, PChar(host), PChar(user), PChar(passwd)); if mysqlrec._net.last_errno = 0 then begin // Успешно подключается ShowMessage ('Successfully connected to server'); connected:= 1; end else begin ShowMessage (Trim(mysqlrec._net.last_error)); Exit; end; retval:= mysql_select_db(@mysqlrec, PChar(db)); if retval <> 0 then begin // Вот здесь он выдает "Error attaching to: DB " ShowMessage('Error attaching to: ' + db); Exit; end else begin ShowMessage('Successfully attached to ' + db); end; |
30.12.2010, 15:09 | #2 |
Регистрация: 22.07.2010
Сообщений: 8
|
Парился парился и понял что libmysql старой версии никак не может работать в Delphi2010 только из за того что у них не совпадение типов и кодировок 7 работал в ANSI а 2010 работает на UNICODE оказывается поэтому мои старые проекты не работали и не компилились в 2010 а теперь уменя сверху другой вопрос кто знает ответте плз !!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка (error code 0) при использовании libmysql.dll | kr00t | БД в Delphi | 4 | 28.04.2011 15:58 |
Error libmysql.dll | Skynet91 | БД в Delphi | 2 | 09.02.2010 17:17 |
libmysql.dll | kr00t | БД в Delphi | 1 | 05.02.2010 21:20 |
Ошибка с libmysql.dll | artemavd | БД в Delphi | 2 | 30.09.2009 14:51 |
Совместимость различных библиотек с CodeGear RAD Studio 2010 | Mister Moonlight | Софт | 0 | 08.09.2009 11:53 |