Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Datensätze für Programme speichern
Paulo
myCSharp.de - Member



Dabei seit:
Beiträge: 172

Themenstarter:

Datensätze für Programme speichern

beantworten | zitieren | melden

Hi,

ich entwickle gerade ein C# Programm.
Benutzer dieses Programmes können verschiedene Datensätze eingeben und sollen diese dann auch wieder abrufen können.

Pro User sinds wahrscheinlich ca. 100 Datensätze im Schnitt.

Wie speicher und hole ich diese Datensätze am besten ab? Also mit welcher Art von Speicherung? Datenbank? XML File? Die Datensätze müssen auch editierbar sein und die Datenbank muss out of the box kommen, also es läuft kein Datenbank Server auf den Clients.

Bin dankbar für jegliche Vorschläge!
private Nachricht | Beiträge des Benutzers
cx°
myCSharp.de - Member

Avatar #avatar-1921.jpg


Dabei seit:
Beiträge: 190

beantworten | zitieren | melden

Hallo,

Also keine Mehrbenutzer-Datenbank... Dann nimm doch ne embedded Datenbank von z.B. SQLite oder Firebird.
private Nachricht | Beiträge des Benutzers
svenson
myCSharp.de - Member



Dabei seit:
Beiträge: 8.746
Herkunft: Berlin

beantworten | zitieren | melden

Der Vorteil bei DBs gegenüber XML liegt vor allem in der Transaktionssicherheit, Zugriffsbeschränkung und der zu verarbeitenden Menge der Daten (da stößt XML schnell an seine Grenzen, zudem muss XML immer zur Bearbeitung komplett im Speicher (DataSet) gehalten werden). XML kann man hingegen superleicht austauschen und vor allem plattformunabhängig weiterverarbeiten.
private Nachricht | Beiträge des Benutzers
plongo
myCSharp.de - Member



Dabei seit:
Beiträge: 123
Herkunft: RLP

beantworten | zitieren | melden

ich denke mal das wohl eine Access-Db für deine Zwecke reichen könnte!
Gruss plongo

---------------------------------------------------------------------------
Woher soll ich wissen, was ich denke, bevor ich höre, was ich sage!
Kurzum: Läufer sind gesünder, "gescheiter" und glücklicher als Nichtläufer.
www.andreas-nicole.de
private Nachricht | Beiträge des Benutzers