Programm/Datenbank auf DVD

Hallo!

Wir haben ein kleines Projekt und möchten eine Datenbank mit Abfragemöglichkeiten, die direkt von der DVD startbar sind.

Jetzt habe ich mir überlegt, ein VB.NET Programm zu schreiben, da diese auch von CD/DVD ausführbar sind. Und für diejenigen, die das Framework noch nicht installiert haben, kann man einfach das Redistributable-Packet dazu brennen.

Und jetzt zur eigentlichen Frage. Was für eine Datenbank kann man mit diesen Vorgaben nutzen? Geht das überhaupt so, wie wir uns das vorstellen?

Und sollte das nicht möglich sein, was gibt es für einfache Möglichkeiten, das auf der Festplatte zu installieren. Es sollte halt möglichst wenig auf dem Zielsystem verändert werden, d.h. keine neuen Dienste/Prozesse laufen usw. Was ist so Datenbankmäßig möglich?

Für Rückfragen einfach hier antworten.

mfg
chris

Auch hallo.

Und jetzt zur eigentlichen Frage. Was für eine Datenbank kann
man mit diesen Vorgaben nutzen?

Rein stichwortmässig: CSV, einfache Textdateien, SQLite, Access (*.mdb) (?), XML,…

Geht das überhaupt so, wie wir uns das vorstellen?

Alle genannten Datenbanken sind im Regelfall im Windows System und der .NET Runtime bekannt. Bei SQLite bedarf es u.U. eines Kniffs…

Und sollte das nicht möglich sein, was gibt es für einfache
Möglichkeiten, das auf der Festplatte zu installieren.

Im Minimalfall muss der Nutzer also die .NET Runtime installieren (sofern nicht schon passiert). Oder man installiert diese ebenfalls auf DVD und legt eine Batchdatei an, die dann auf die Pfade der DVD Version verweist.

HTH
mfg M.L.

Hallo!

Vielen Dank schon einmal!

Und jetzt zur eigentlichen Frage. Was für eine Datenbank kann
man mit diesen Vorgaben nutzen?

Rein stichwortmässig: CSV, einfache Textdateien, SQLite,
Access (*.mdb) (?), XML,…

Zusatzfrage zu Access: Braucht man da nicht auf dem Zielsystem Access?

mfg
chris

Hallo nochmal.

Zusatzfrage zu Access: Braucht man da nicht auf dem Zielsystem
Access?

Wegen dem (?) ? Im Regelfall sollte der Treiber ausreichen (Systemsteuerung-Datenquellen). Zumindest mit Perl muss die Zieldatenbank
hier als Datenquelle definiert werden.

mfg M.L.