Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#1

Acces-DB (.mdb) anlegen ohne Access?

  Alt 27. Jan 2004, 11:09
Hi,

folgende Frage: Kann ich über MDAC & Jet auch mdb - Datenbanken anlegen, wenn auf dem Zielrechner kein Access installiert ist?

Delphi-Quellcode:
uses
  ComObj;

procedure TForm1.Button1Click(Sender: TObject);
var
   ADOxCatalog: variant;
begin
   ADOxCatalog := CreateOleObject('ADOX.Catalog');
   ADOxCatalog.Create('Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine Type=5;Data Source=D:\test.mdb');
end;
Dieser Code erzeugt eine komplett leere Access-Datenbank auf "D:\test.mdb". Bei mir ist allerdings auch Access installiert.

Könnte den Code vielleicht jemand testen, der MS Jet 4.x und MDAC > 2.0 installiert hat, aber kein Access? Oder weiss das jemand aus dem FF?
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat