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

ACCESS TADOConnection   Найти похожие ветки 

 
User_OKA   (2004-05-31 10:37) [0]

Для подключения к базе ACCESS использую TADOConnection, TADOQuery.
TADOConnection.ConectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\1.mdb;Mode=ReadWrite;Persist Security Info=False";
Делаю запрос:
with ADOQuery do begin
 Close;
 SQL.Text:="SELECT * FROM [Таблица1]";
 Open;
end;
Возникает исключение EOleException с сообщением "BOF или EOF имеет значение True, либо текущая запись удалена.
Для выполняемой операции требуется текущая запись". А где я эту текущую запись возьму, если таблица действительно пустая?
Манипуляция со свойствами ADO-компонентов результатов не принесла.
Подскажите, как быть.


 
Andrey   (2004-05-31 10:48) [1]

Попробуй установить ParamCheck=false. А таблицу лучше по-английски как-нибудь назвать, но это мое мнение.


 
sniknik ©   (2004-05-31 10:52) [2]

можно даже не "вникать" в вопрос, ADO + D5 = ставь апдейты, лежат на борланде.


 
User_OKA   (2004-05-31 12:33) [3]

ParamCheck уже False (никаких параметров в запросе нет)
А таблицы по-русски не я называл.
Ещё варианты будут.



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

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



Память: 0.45 MB
Время: 0.02 c
1-1087015145
mmb
2004-06-12 08:39
2004.06.27
Как получить строки из DLL при вызове функции?


1-1086790419
TUser
2004-06-09 18:13
2004.06.27
Invalid parameter


6-1083846266
Dristone
2004-05-06 16:24
2004.06.27
Как с помощью IdEcho построить маршрут?


14-1086193467
ilnarab
2004-06-02 20:24
2004.06.27
Как открыть exe файл с помощью Delphi?


11-1075968823
Alex E
2004-02-05 11:13
2004.06.27
Совместимость KOL иVCL




   Наверх