Hallo,
ich habe ein Problem mit der Funktion OpenSchema in ADO Express.
Bei Ausführung des folgenden Codes bekomme ich die Fehlermeldung:
<B>"Das Object oder der Provider kann den angeforderten Vorgang nicht ausführen."</B>
<PRE>
procedure TForm1.Button1Click(Sender: TObject);
begin
with ADOConnection1 do
begin
Connected := True;
OpenSchema(siPrimaryKeys, EmptyParam, EmptyParam, ADODataSet1);
end;
end;
</PRE>
Die Datenbank ist eine Access Datenbank. Der verwendete OLE-DB Provider ist Microsoft.Jet.OLEDB.4.0. Betriebssystem ist Windows 2000, einmal mit Service Pack 2 und einmal ohne. Das einzige, was ich in der Knowledgebase von Microsoft gefunden habe, war der Hinweis den neuesten Jet 4.0 Treiber Service Pack 5 zu verwenden, welcher bei mir aber installiert ist. Ich habe dieselbe Abfrage auch über ASP und ADO versucht, wobei aber genau derselbe Fehler auftaucht.
Gruss
Ralf
ich habe ein Problem mit der Funktion OpenSchema in ADO Express.
Bei Ausführung des folgenden Codes bekomme ich die Fehlermeldung:
<B>"Das Object oder der Provider kann den angeforderten Vorgang nicht ausführen."</B>
<PRE>
procedure TForm1.Button1Click(Sender: TObject);
begin
with ADOConnection1 do
begin
Connected := True;
OpenSchema(siPrimaryKeys, EmptyParam, EmptyParam, ADODataSet1);
end;
end;
</PRE>
Die Datenbank ist eine Access Datenbank. Der verwendete OLE-DB Provider ist Microsoft.Jet.OLEDB.4.0. Betriebssystem ist Windows 2000, einmal mit Service Pack 2 und einmal ohne. Das einzige, was ich in der Knowledgebase von Microsoft gefunden habe, war der Hinweis den neuesten Jet 4.0 Treiber Service Pack 5 zu verwenden, welcher bei mir aber installiert ist. Ich habe dieselbe Abfrage auch über ASP und ADO versucht, wobei aber genau derselbe Fehler auftaucht.
Gruss
Ralf
Comment