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

Вопрос по koledb   Найти похожие ветки 

← →
Ricko   (2004-05-26 09:56) [0]

Взято из примера:

var DS: PDataSource;
   SS: PSession;
   QR: PQuery;

begin
    DS := NewDataSource( "Provider=Microsoft.Jet.OLEDB.4.0;User
          ID=Admin;" +"Data Source=C:\Borland\Common Files\Data\dbdemos.
          mdb;" +"Data Source=" + GetStartDir + "Data\tst.mdb;" +
          "Mode=Share Deny None;" +"Extended Properties="";" );
    SS := NewSession( DS );
    QR := NewQuery( SS );
    QR.Text := "select Nam, Lab, Birth from OTV";
    QR.Open;


Теперь когда мне надо сделать другой запрос:

QR.Close;
QR.Text := "select * from Some";
QR.Open;

Возникает ошибка. "OLE DB Error XXXXX"
Помогает только :

 QR.Close;
 QR.FREE
 QR := NewQuery( SS );
 QR.Text := "select * from Some";
 QR.Open;

Как с этим бороться? Или так все делают?


← →
Gandalf ©   (2004-05-26 13:08) [1]

Не уверен - лучше пиши автору. А что если сначало открыть закрытое и потом уж работать?
QR.Close;
QR.Open;
QR.Text:="...";


← →
Vladimir Kladov   (2004-05-26 16:40) [2]

Для Delphi5, нужен ADO-update. Исправляет 2 бага, в том числе этот. Возможно, достаточно поставить обновление MDAC - для этого бага.


← →
Ricko   (2004-05-28 16:49) [3]

У меня стоит WinXP и Delphi7



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

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



Память: 0.45 MB
Время: 0.024 c
14-1103817997
ArMellon
2004-12-23 19:06
2005.01.16
Как работать в делфи с форматом kar?


14-1104326972
Рамиль
2004-12-29 16:29
2005.01.16
Настройка eMule в локальной сетке


1-1104742021
leonidus
2005-01-03 11:47
2005.01.16
Получить массив содержащий все поддирректории данной директории


1-1104405090
AHTuXPuCT
2004-12-30 14:11
2005.01.16
Проблемы с явной загрузкой библиотеки


10-1080641836
Demiurg
2004-03-30 14:17
2005.01.16
Excel таблицы на форме.




   Наверх