Je travaille sur une application WinForms qui contient également des éléments WPF. Jusqu'à présent, je stockais des données dans des fichiers XML, mais je voudrais essayer d'utiliser une base de données. Ce que je veux stocker, ce sont des objets de quelques classes que j'ai. Comment dois-je créer la base de données et quelle base de données devrait-elle être? Je veux que ce soit transparent pour l'utilisateur.Base de données pour l'application C#
0
A
Répondre
3
Pour a couple
d'objets, si vous ne disposez pas de données trop, je vous recommande SQL Server Compact
Principales fonctionnalités:
- gratuit à utiliser et distribuer
- Prend en charge les ordinateurs de bureau et les appareils mobiles
- Faible encombrement pour un déploiement facile
- Architecture entièrement intégrable
- Aucune administration requise
- un seul fichier, le format de base de données sans code
- Support pour ClickOnce, XCopy, MSI, CAB et non-admin options d'installation intégré
- Supporte tous embarqués Microsoft Windows, mobile, bureau et serveur systèmes d'exploitation
- Prend en charge un sous-ensemble riche de syntaxe Transact-SQL et les types de données SQL Server
- intégration Microsoft Visual studio 2008
- Prise en charge ADO.NET, LINQ to SQL, LINQ to Entities et Entity Framework ADO.NET
- Prend en charge plusieurs connexions locales simultanées
1
Vous pouvez également utiliser SQLite for ADO.NET.
0
Firebird ont très bon point net driver et une version embarquée est disponible
Questions connexes
- 1. L'utilisation de '[' crochet comme une fonction pour lapplication dans R
- 2. Comment créer plusieurs sous-ensembles au sein de lapplication
- 3. Utilisation de lapplication avec des arguments de modification
- 4. if/else instruction utilisant lapplication pour parcourir les lignes dans la liste des trames de données dans R
- 5. Base de données d'accès C#
- 6. Base de données d'accès C#
- 7. Portable C# Base de données
- 8. Sélecteur C# pour l'interrogation cyclique de base de données
- 9. Couche d'abstraction de base de données en C# pour MySQL?
- 10. C# configuration de base de données
- 11. Migration de base de données en C#
- 12. Application de base de données avec C#
- 13. Base de données basée sur les fichiers pour C++
- 14. Recommandations pour l'accès à la base de données C#
- 15. C# script d'utiliser pour créer la base de données
- 16. Créer a échoué pour la base de données, SMO, C#
- 17. C# SQLite Datgridview pour afficher la base de données
- 18. TimeZone Base de données pour C++ sous Windows et Linux
- 19. Base de données pour créer une base de données
- 20. C# sélection de la base de données
- 21. C# Restauration de base de données MySQL
- 22. Connectivité de la base de données C++?
- 23. Objective-C: Support de base de données
- 24. Version .NET C# des données de base
- 25. C#: base de données SQLite toujours verrouillée
- 26. Simple 'base de données' en C++
- 27. Téléchargement de données d'Excel vers la base de données C#
- 28. C# Base de données MySQL associée
- 29. C# ASP.net questions base de données MVC
- 30. Base de données pour Moonlight
Merci, de ce que je lis, il semble aussi être la meilleure option. Comment puis-je le connecter à mon application? Est-ce que je le fais avec les assistants pour ajouter une nouvelle source de données ou avec du code? Essayer avec les assistants demande de choisir l'emplacement et le nom d'utilisateur/mot de passe. Mais j'ai juste besoin qu'il soit créé dans l'emplacement par défaut de l'application. – user579674
Voici un tutoriel http://msdn.microsoft.com/library/bb219483.aspx –