Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.03;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.026 c
14-5759
kostya2000
2003-02-14 21:52
2003.03.03
Рыба-пила... Алкоголичка... :(


3-5466
roadrunner
2003-02-12 16:38
2003.03.03
Еще вопрос про Адо


1-5541
polecat79
2003-02-21 13:41
2003.03.03
Проблемма с написанием наследника от TPropertyEditor


14-5865
savva
2003-02-14 11:21
2003.03.03
не определился с форумом куда б можно было задать вопрос...


14-5728
MAN-In-RED
2003-02-13 23:57
2003.03.03
Как максимально увеличить скорость кода?