Не работает подключение XE2 W7 X64 Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path. Копирование перекопирование по всем известным папка system32 SYSWOW64 в папку bin и т.д. не помогает.
В своё время сидел на сайте codegearguru. com, правда там всё на буржуйском. Я бы может и сам ещё какое видео записал, но забросил с программированием, т.к. сам я как программист не востребован на рынке труда )))
Добрый день! Спасибо огромное за видео! Хотелось бы продвинуться дальше - программно строить запросы, редактировать таблицы, создавать базы! не подскажите, где конкретно это можно посмотреть, почитать, желательно с примерами. Заранее огромное спасибо! Спасибо за Ваш труд.
Ну если XE не справляется, то могу только послать на форум разработчиков. ))) Попробуйте обновить среду, возможно поддержка этой версии уже появилась.
Дело в то что в 2010 дельфе действительно такого нет а вот в 7-ке есть.В любом случае спасибо. И по авторам согласен предпочитаю америкосов, но к нашим обращаюсь когда нет выхода
По крайней мере в Delphi 2010 у компонента TSQLConnection нет метода SQLConnection и нет метода connect, поэтому в этом вопросе тебе помочь не могу, если честно даже не слышал о подобном, хотя прочитал довольно много литературы в этом направлении. Используй Params. И лучше читай американских авторов, я лично не понял ни одной книги от наших, они зачем-то извращают все термины и справочники называют учебниками.
Не указал имя БД потому что в модуле DBExpress функция определена так function connect(ServerName: PChar; UserName: PChar; Password: PChar): SQLResult; stdcall; или мож я чего недопонимаю?
Если хочешь задать всё программно, то во-первых в этой строчке ты не указал имя БД, нужно указать, если БД ещё нет, то указывай либо тестовую, либо какую системную. Во-вторых для того чтобы программно подключиться, лично я использую свойство SQLConnection1.Params, в котором собственно можно прописать всё необходимое для подключения, а затем просто свойство SQLConnection1.Connected выставляю в true.
Спасибо за ответ. Яэто именно так и делаю, но хотелось бы докопатся до истины :). У компонента TSQLConnection есть свойство SQLConnection через которое по заверению книги Маркова и Дарахвелидзе доступен к использованию интерфейс ISQLConnection. Но у меня строка кода SQLConnection2.SQLConnection.connect(PAnsiCHAR('localhost'),PAnsiCHAR('root'),PAnsiCHAR('')); дает ошибку в модуле приложения при попытке выполнить команду.
Спасибо!!!!!!Вы не могли бы выложить dbxmys30.dll.А то 1.5 гига из за одного файла качать не охото!!!У меня такая проблема к БД конектится,а таблици не видет!
Не работает подключение XE2 W7 X64 Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path. Копирование перекопирование по всем известным папка system32 SYSWOW64 в папку bin и т.д. не помогает.
ChegMr 3 weeks ago
В своё время сидел на сайте codegearguru. com, правда там всё на буржуйском. Я бы может и сам ещё какое видео записал, но забросил с программированием, т.к. сам я как программист не востребован на рынке труда )))
ServachokCom 3 months ago
Добрый день! Спасибо огромное за видео! Хотелось бы продвинуться дальше - программно строить запросы, редактировать таблицы, создавать базы! не подскажите, где конкретно это можно посмотреть, почитать, желательно с примерами. Заранее огромное спасибо! Спасибо за Ваш труд.
vladber86 3 months ago
you wellcome, with love from Russia
ServachokCom 7 months ago
I do not understand your language but i understand what you do. Thank You you help me so much. From Brazil
FreitagLabs 7 months ago
Полезное видео, помогает упорядочить кашу в голове от кучи компонентов, ещё бы про ADO такой же обзор хотелось бы.
La5tBr3ath 9 months ago
Ну если XE не справляется, то могу только послать на форум разработчиков. ))) Попробуйте обновить среду, возможно поддержка этой версии уже появилась.
ServachokCom 10 months ago
как быть с libmysql версии 5.5.11?
а то я так понимаю, dbxmys.dll не особо справляется и имеем мы ошибку
DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong
version, or the driver may be missing from the system path..
p.s. рад студио хе, соответственно билдер тоже хе
Kuroi0Tsuki 10 months ago
Дело в то что в 2010 дельфе действительно такого нет а вот в 7-ке есть.В любом случае спасибо. И по авторам согласен предпочитаю америкосов, но к нашим обращаюсь когда нет выхода
aleksey220280 11 months ago
Марков и Дарахвелидзе пишут именно справочники, найди учебник.
ServachokCom 11 months ago
По крайней мере в Delphi 2010 у компонента TSQLConnection нет метода SQLConnection и нет метода connect, поэтому в этом вопросе тебе помочь не могу, если честно даже не слышал о подобном, хотя прочитал довольно много литературы в этом направлении. Используй Params. И лучше читай американских авторов, я лично не понял ни одной книги от наших, они зачем-то извращают все термины и справочники называют учебниками.
ServachokCom 11 months ago
Не указал имя БД потому что в модуле DBExpress функция определена так function connect(ServerName: PChar; UserName: PChar; Password: PChar): SQLResult; stdcall; или мож я чего недопонимаю?
aleksey220280 11 months ago
Если хочешь задать всё программно, то во-первых в этой строчке ты не указал имя БД, нужно указать, если БД ещё нет, то указывай либо тестовую, либо какую системную. Во-вторых для того чтобы программно подключиться, лично я использую свойство SQLConnection1.Params, в котором собственно можно прописать всё необходимое для подключения, а затем просто свойство SQLConnection1.Connected выставляю в true.
ServachokCom 11 months ago
Поэтому я не уверен то ли я не правильно использую интерфейс то ли версия libmysql.dll виновата. Пробовал и из D7 и из D2010 ничего.
aleksey220280 11 months ago
Спасибо за ответ. Яэто именно так и делаю, но хотелось бы докопатся до истины :). У компонента TSQLConnection есть свойство SQLConnection через которое по заверению книги Маркова и Дарахвелидзе доступен к использованию интерфейс ISQLConnection. Но у меня строка кода SQLConnection2.SQLConnection.connect(PAnsiCHAR('localhost'),PAnsiCHAR('root'),PAnsiCHAR('')); дает ошибку в модуле приложения при попытке выполнить команду.
aleksey220280 11 months ago
вначале подключайся к тестовой базе или какой служебной, а затем используй "CREATE DATEBASE"
ServachokCom 11 months ago
Привет! Все рассказывают как подключится к готовой базе данных, а вот как программно создать базу данных с помощью TSQL connection? Есть варианты?
aleksey220280 11 months ago
Comment removed
aleksey220280 11 months ago
Поищи на форуме embarcadero, там обсуждаются подобные вопросы и можно найти ссылки на dll-ки.
ServachokCom 1 year ago
Спасибо!!!!!!Вы не могли бы выложить dbxmys30.dll.А то 1.5 гига из за одного файла качать не охото!!!У меня такая проблема к БД конектится,а таблици не видет!
Mitiaylol 1 year ago