Hallo, ich habe schon nach recherchiert, nur nichts passendes gefunden, ich schildere mal meine Ausgangssituation..
Ich schreibe eine Verwaltungssoftware mit C# - WPF, mit der ich daten aus einer datenbank auslesen, bearbeiten und einfügen kann. Die Daten werden also in eine Datenbank gespeichert.
Die Software wird dann auf einem Rechner installiert und verwendet. Meine Frage:
Wenn ich eine MS SQL Datenbank erstelle,
wird die Datenbank mit der Software erstellt, so dass der User gleich anfangen kann zu arbeiten oder muss der Anwender einen MS SQL Server installiert haben?
Wie kann ich es lösen, damit der Anwender die Software startet und einfach loslegen kann, ohne irgendetwas dazu installieren zu müssen?
Vielen Dank jetzt schon mal
Seite 1 von 1
WPF - Datenbank
Anzeige
#2
geschrieben 25. Januar 2016 - 14:48
Mit einer Datenbank gar nicht. Du müßtest Deine Software mitsamt einer Kopie von MSSQL Express vertreiben.
Alternativ, wenn das nur single-user Betrieb ist und auch nur single-threaded zugegriffen wird: SQLite. Das gibt es auch in Form einer .NET-Klasse.
Alternativ, wenn das nur single-user Betrieb ist und auch nur single-threaded zugegriffen wird: SQLite. Das gibt es auch in Form einer .NET-Klasse.
Dieser Beitrag wurde von RalphS bearbeitet: 25. Januar 2016 - 14:49
#3
geschrieben 22. März 2016 - 09:41
Muss es denn SQL sein? Je nach Anforderungen kannst du dir auch Klassen erstellen, um die Daten tabellarisch zu kapseln und diese serialisieren.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
Thema verteilen:
Seite 1 von 1