Форум: "KOL";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
ВнизВопрос по 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 вся ветка
Форум: "KOL";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c