Excel-Datei als Datenbank mit Visual C++ (MFC)

Hallo,
ich versuche eine Datenbank-Anwendung zu basteln. Mein erstes Problem ist, dass ich dazu beim erstellen des Projekts eine Datenbank brauche.
Es gibt hier die möglichkeit eine Excel-Datei dazu zu benützen, doch wie muss ich diese Datei gestalten, dass sie auch als Datenbank annerkannt wird?
Leider besitze ich kein Access, da ich eigentlich mit OpenOffice arbeite, dessen .odb Dateien kann ich wohl nicht ODBC-fähig machen?!!?

Gruss und vielen Dank bereits im Voraus
Grüsi

hmm, nicht ne Lösung, aber ich weiss wer es garantiert weiss :
Original-URL des Artikels: http://www.golem.de/0506/38495.html Veröffentlicht: 07.06.2005 14:44

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Grüsi

Es gibt hier die möglichkeit eine Excel-Datei dazu zu
benützen, doch wie muss ich diese Datei gestalten, dass sie
auch als Datenbank annerkannt wird?

Excel-Workbooks sind als Datenbank sehr sehr gut
geeignet, wenn es, wie in Deinem Falle, reicht -
sie als reine Datenablage zu verwenden.

Ein Workbook ist die „Datenbank“, die
einzelnen Worksheets sind die „Datentabellen“.
In jeder „Tabelle“ (als ein normales Excel-
Arbeitsblatt) wird die erste Zeile als
Spaltenüberschrift werwendet, die Spalten-
inhalte sind dann die „Attribute“ und jede
Zeile entspricht einem Datensatz.

Die erste Spalte enthält den Primärschlüssel
für jeden Datensatz, weitere Tabellen
benutzt man, um über den Eintrag dieser Schlüssel
eine „Relationalität“ zu basteln ==> ‚poor mans RDBMS‘.

Grüße

CMБ