2010-05-12 5 views
0

Je voudrais ou je devrais utiliser une base de données pour mon projet wpf. Il doit stocker "la personne" "équipe" "buts" et peut-être 2 autres choses, rien de très grand. J'ai déjà utilisé (travaillé) des bases de données en java/php (postgresql), mais y a-t-il un moyen "plus facile" de stocker les choses .. je veux dire si le db va être gros que je pourrais utiliser (postgre ou mysql) , mais celui-ci serait petit.Application WPF avec base de données

Répondre

2

Vous pouvez utiliser la sérialisation XML ou binaire, mais si vos éléments sont liés les uns aux autres, une base de données relationnelle (comme une certaine saveur de SQL) serait probablement la plus facile à gérer.

Si vous ne voulez pas avoir à gérer et supporter un serveur de base de données, jetez un oeil à System.Data.SQLite.

0

Eh bien, il y a beaucoup d'options pour stocker vos données d'application. Votre choix dépendra de choses comme si plusieurs utilisateurs doivent accéder au même magasin de données, si vous souhaitez utiliser des procédures stockées et SQL, quel type de sécurité vous avez besoin. Je pense que les deux options les plus évidentes sont:

  1. Sérialisez vos objets au format XML ou binaire. Jetez un oeil à Karl Shifflet's "Stuff" application video tutorials qui comprend un montrant comment faire un magasin local des données
  2. Utilisez une base de données de poids léger comme VistaDB ou SQL Server Compact édition
Questions connexes