Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.02.14;
Скачать: CL | DM;

Вниз

Подключение базы после запуска (ConnectionString)   Найти похожие ветки 

 
Dimon89   (2009-12-14 18:10) [0]

Есть программа, подключенная к базе Access. Как сделать, чтобы путь к базе можно было указать в самой программе?
Пробовал так:
procedure TForm1.Button1Click(Sender: TObject);
var
Path:string;
begin
Path:=Edit6.Text;
ADOConnection1.Connected:=true;
ADOConnection1.ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Path+";Persist Security Info=False";
end;
end.

Ошибки, Ошибки. Что не так делаю? Если можно с примерами и с использованием ComonDialog.


 
Медвежонок Пятачок ©   (2009-12-14 18:18) [1]

ADODB.PromptDataSource откроет мастер подключения и вернет готовую строку


 
Медвежонок Пятачок ©   (2009-12-14 18:20) [2]

ADOConnection1.Connected:=true;
ADOConnection1.ConnectionString:=......


все правильно, только все наоборот.


 
Dimon89   (2009-12-14 18:21) [3]

ADODB.PromptDataSource - это как понять? куда это засунуть? я просто не очень хорошо разбираюсь, делал по книжке все


 
Медвежонок Пятачок ©   (2009-12-14 18:23) [4]

можно засунуть в попу, но можно и в исходник.


 
Dimon89   (2009-12-14 18:23) [5]

наоборот пишет missing connection or connection string, как вообщем и раньше. еще в ходе экспериментов писал - не удается ... открытый объект.


 
Медвежонок Пятачок ©   (2009-12-14 18:24) [6]

наоборот пишет missing connection or connection string

ты ему верь. он все верно пишет.

"скучаю по коннекту или по строке подключения"


 
Dimon89   (2009-12-14 18:28) [7]

ADODB.PromptDataSource() . что в скобках?


 
Медвежонок Пятачок ©   (2009-12-14 18:28) [8]

в скобках - параметры


 
Медвежонок Пятачок ©   (2009-12-14 18:29) [9]

хендл парент-окна и текущее значение строки коннекта


 
Dimon89   (2009-12-14 18:30) [10]

а по не русски


 
Медвежонок Пятачок ©   (2009-12-14 18:31) [11]

(Handle,CurrentConnectionStr)


 
Dimon89   (2009-12-14 18:51) [12]

Все, спасибо. Вбил в бутон PromptDataSource(Handle, ADOConnection1.Connectionstring);


 
Dimon89   (2009-12-14 18:59) [13]

ADOConnection1.Connected:=false;
ADOCOnnection1.ConnectionString:=ADODB.PromptDataSource(Handle, ADOConnection1.Connectionstring);
ADOConnection1.Connected:=true;


 
Плохиш ©   (2009-12-14 19:03) [14]


> Dimon89   (14.12.09 18:10)
> ADOConnection1.Connected:=true;
> ADOConnection1.ConnectionString:="Provider=Microsoft.Jet.
> OLEDB.4.0;Data Source="+Path+";Persist Security Info=False";


> Dimon89   (14.12.09 18:21) [3]
>  я просто не очень хорошо разбираюсь, делал по книжке все

Книжку сам написал?


 
Dimon89   (2009-12-14 19:11) [15]

да я не про этот код. просто сделал прогу, связал с базой. а дальше почуть, почуть добавляю туда всего



Страницы: 1 вся ветка

Текущий архив: 2010.02.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
11-1211396216
Vinum
2008-05-21 22:56
2010.02.14
Форма на вообще весь экран


2-1260808991
alexan
2009-12-14 19:43
2010.02.14
Вопрос по Delphi


2-1260898615
dplz
2009-12-15 20:36
2010.02.14
Как убрать мерцание image на image?


15-1260214408
Павел33333
2009-12-07 22:33
2010.02.14
Копирование программы с одного компьютера на другой.Не пашет.


2-1260795180
ShowMessage
2009-12-14 15:53
2010.02.14
Координаты ShowMessage на форме