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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
1-1104606072
Arnold
2005-01-01 22:01
2005.01.16
Почему необрабатывается VK_LEFT, RIGHT, UP,DOWN


1-1103929199
serko
2004-12-25 01:59
2005.01.16
Как загрузить процессор?


1-1104395389
pomashok
2004-12-30 11:29
2005.01.16
Текст на экране


14-1104406889
Карелин Артем
2004-12-30 14:41
2005.01.16
Отсылка сидюков с программой в другие регионы. Как лучше?


3-1103189793
Arkady
2004-12-16 12:36
2005.01.16
Отмена удаления в DBNavigator