Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > ConnectionString: подсоединиться к MySQL 5.5


Автор: malor 20.11.2011, 17:01
На присвоении
 DataModule1.ADOConnection1.ConnectionString:= 'Provider=MSDASQL.1;DSN=noderu;Database Password=123456';
выдает:

user posted image

Как строку сваять?

Delphi XE 

P.S. О ConnectionString :
1) http://www.mysql.ru/webboard/index.html?n1=3812&n2=2&page=
2) http://www.mysql.ru/webboard/index.html?n1=10162&n2=2&page=
3) http://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F
4) http://www.stichka.by.ru/delmy/delmyODBC.html
5) http://dev.mysql.com/doc/refman/5.1/en/connector-net-connection-options.html
6) http://www.delphimaster.net/view/3-1249649283/all
7) http://www.sql.ru/forum/actualthread.aspx?tid=558289
8) http://docwiki.embarcadero.com/VCL/en/ADODB.TADOConnection.ConnectionString
9) http://www.cyberforum.ru/delphi-database/thread211601.html
10) http://forum.vingrad.ru/topic-111607.html

Автор: valentos 24.11.2011, 10:16
Цитата(malor @  20.11.2011,  17:01 Найти цитируемый пост)
Как строку сваять?

1. Подключи TADOconnection к БД из оболочки Дельфи, далее тупо скопируй строку из свойства ConnectionString компонента
TADOconnection и вставь куда надобно.
2. Перед твоей строкой подключения нужно делать так:
Код

Datamodule1.AdoConnection1.connected:=false;
//Здесь твоя строка подключения
DataModule1.AdoConnection1.connected:=true;

3.У тебя случаем DataModule создается не позже, чем ты к нему обращаешься?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)