Вниз
Скачать: CL | DM;

Проблемка с ADO   Найти похожие ветки 

 
eLVik ©   (2003-02-12 15:34) [0]

Добрый день!
Работаю с MS Access. Возник такой TROUBLE -
Через OpenDialog указываю имя файла MDB для TADOConnection,
подключаюсь к базе (всё OK), отключаюсь от неё и снова подключаюсь. При этом вылетает ошибка.
KeepConnection = false...
В хелпе нашёл метод TADOConnection.ClearDataSets, но Дельфи его не понимает, говорит Undeclared Indentifier.

Вообщем, при первом подключении ошибки нет, а при повторном - ERROR.

PS
Посоветуйте книги по ADO


 
Nikolai_S ©   (2003-02-12 15:44) [1]

А какая именно ошибка? Текст сообщения какой?


 
Олег ©   (2003-02-12 15:50) [2]


> Через OpenDialog указываю имя файла MDB для TADOConnection

Возможно при подобном подключении ошибки пропадут

uses AdoConEd;
EditConnectionString(ADOConnection1)



 
eLVik ©   (2003-02-12 16:11) [3]

Дельфи под рукой нет, а сообщение "Could not open %1" или вроде того

to Oleg
Thanks, попробую!

А вообще интересно - метод в хэлпе есть, но Дельфи его понимает :O


 
Nikolai_S ©   (2003-02-12 18:11) [4]

Я тоже так делаю - через OpenDialog и все работает, хоть 100 раз подключай. Что-то не так делаешь...

Вот как я делаю:
try
ADOConnection.Close;
ADOConnection.ConnectionString := Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Mode=Share Deny None;Persist Security Info=False", [OpenDialog.FileName]);
ADOConnection.Open;
except
on E: Exception do
ShowMessage(E.Message);
end;


И потом можно сколько угодно раз делать
ADOConnection.Close;
ADOConnection.Open;



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
1-5492
Виталик
2003-02-20 16:07
2003.03.03
Окно при загрузке проги


14-5839
shelest
2003-02-13 15:51
2003.03.03
Составление RTF файла для hlp файла.


1-5597
Nehto
2003-02-19 20:49
2003.03.03
String & PChar


3-5390
Alexanders
2003-02-03 15:42
2003.03.03
БД в интернет


14-5749
michael_b
2003-02-15 21:47
2003.03.03
Можно ли хранить текстовую информацию в атрибутах папки Windows?




   Наверх