Autor Beitrag
!!GORO!!
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 09.01.08 19:38 
Hallo alle miteinander!

Ich habe eine Reihe von mdf/ldf-Dateien auf meinem Rechner mit Daten, die ich in meinem Programm grafisch auswerten soll.
Gibt es nun eine Möglichkeit, direkt aus Delphi auf die Tabellen in den mdf-Dateien zuzugreifen?
Die Dateien stammen von einem MSSQL-Server

Ich weiß, dass man über einen laufenden SQL-Server, der die Dateien eingebunden hat, auf sie zugreifen kann. Ich würde aber eine weniger komplizierte Möglichkeit bevorzugen, zumal der Server auf dem Rechner des Kunden erst installiert und eingerichtet werden müsste.

Zumindest für folgende Provider (über TADOConnection) bekam ich zwar einen erfolgreichen Verbindungstest, aber beim Versuch, auf die Datenbank zuzugreifen Fehlermeldungen (wenn es interessiert, kann ich die auch noch posten):
OLE DB Provider für Microsoft Directory Services
Microsoft OLE DB Provider For Data Mining Services

Ich benutze Delphi 2007 Win32 (Borland Developer Studio)

Vielen Dank schonmal,
GORO

edit:
Ich tut mir Leid, dass ich Crossposts gemacht habe. Deswegen hier die Links zu den anderen Foren...
forum.dsdt.info/view....php?p=220085#220085
www.delphipraxis.net...ff+auf+mdfdatei.html


Zuletzt bearbeitet von !!GORO!! am Mi 09.01.08 22:12, insgesamt 2-mal bearbeitet
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Mi 09.01.08 21:14 
Es gibt eine einfache Möglichkeit, auf MDF-Dateien zuzugreifen. Du must eigentlich nur den SQL-Server neu schreiben, das ist alles.

Mal im Ernst. Was ist einfacher, als:

1. MSDE installieren
2. ADOConnection einrichten
3. ADOQuery verknüpfen
4. ADOQuery offnen
5. fertig

_________________
Na denn, dann. Bis dann, denn.
!!GORO!!
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 09.01.08 22:17 
Was du aufgelistet hast, ist ja kein Problem. Es ist eben nur die Frage, wie ich die ADOConnection einrichte.
Aber offensichtlich gibt es keine andere Möglichkeit auf die Datenbanken zuzugreifen als mit einem extra MSSQL-Server:
www.delphipraxis.net...ff+auf+mdfdatei.html