Je suis très nouveau à C#, alors s'il vous plaît pardonnez-moi si j'ai oublié quelque chose ici. J'ai créé une base de données en utilisant Visual Studio (ajouter un nouvel élément> base de données basée sur le service) appelé LoadForecast.mdf. J'ai ensuite créé une table appelée ForecastsDB et ajouté quelques champs. Ma question principale est la suivante: J'ai créé une application console avec l'intention d'écrire des données dans la base de données nouvellement créée. J'ai ajouté LoadForecast.mdf comme source de données pour mon programme, mais y a-t-il autre chose que je devrais faire? J'ai vu un exemple où l'étape suivante consistait à ajouter un "diagramme de données", mais c'était pour une application visuelle, pas une application console. Dois-je toujours schématiser la base de données pour mon application de console? Je voulais juste pouvoir écrire de nouveaux enregistrements sur ma table de base de données et je ne savais pas s'il y avait d'autres choses que je devais faire pour que l'environnement VS soit "conscient" de ma base de données. Merci pour tout conseil!J'ai créé une table de base de données en utilisant Visual Studio pour mon programme C#. Maintenant quoi?
Répondre
Eh bien, cela dépend de la technologie d'accès aux données que vous voulez utiliser. Vous pouvez utiliser directement SqlClient, vous pouvez utiliser des ensembles de données non typés, vous pouvez utiliser des ensembles de données fortement typés, vous pouvez utiliser LINQ to SQL, vous pouvez utiliser Entity Framework.
Si vous n'êtes pas sûr, alors probablement le plus amusant serait LINQ to SQL, donc je vous recommande de suivre un tutoriel d'abord, puis revenir à votre application. Par exemple. LINQ to SQL (Part 4 - Updating our Database) de ScottGu ou How to: Insert Rows Into the Database de MSDN. Il existe également des guides vidéo, tels que VS2008 Training Kit: Using LINQ with Relational Data ou MSDN Webcast: Using LINQ with Relational Data (Level 100).
Merci beaucoup! Je vais vérifier ces liens maintenant. Je l'apprécie énormément! – Kevin
- 1. .mdf créé dans Visual Studio
- 2. J'ai créé un oeuf de Python; Maintenant quoi?
- 3. Visual Studio 2010 (en maintenant la rétrocompatibilité)
- 4. Table de journal avec des millions de lignes. Maintenant quoi?
- 5. Comment créer un programme d'installation pour une application java en utilisant Visual Studio
- 6. Cocoa: J'ai l'entrée de mon utilisateur - Maintenant quoi?
- 7. VIsual Studio Connexion WinForm à SQL Server Base de données: Syntaxe C# pour transférer les données
- 8. Concepteur de base de données pour Visual Studio?
- 9. Si je construis une solution en C#, comment ajouter une base de données au programme final?
- 10. Histoire non visible dans VSS, maintenant quoi?
- 11. Comment définir l'icône de mon jar en utilisant Visual Studio
- 12. Comment intégrer une police avec mon application C#? (en utilisant Visual Studio 2005)
- 13. Visual Studio 2008 (C#) avec une erreur de base de données SQL Compact Edition: 26
- 14. Comment exporter/télécharger une table à partir de la base de données mysql en utilisant C#?
- 15. C# WPF avec la publication de base de données SQLite dans Visual Studio 2010
- 16. Définition des autorisations de base de données SQL pour l'assistant de configuration des données Visual Studio
- 17. Projets de base de données: Visual Studio 2008 vs 2010
- 18. C# Visual Studio en utilisant les fichiers de ressources
- 19. Comment importer une base de données dans mon programme iphone?
- 20. Problème du modèle de données d'entité ADO.NET avec l'insertion de données dans la base de données (Baza.mdf)/Visual Studio/C#
- 21. Création d'une base de données à distance en utilisant C#
- 22. Ouvrir la base de données SDF dans Visual Studio 2008
- 23. Basculer Visual Studio en C#?
- 24. Comment ajouter menubar dans mon programme avec Visual Studio 2008?
- 25. Visual programme C++ pour le code pinceau en utilisant openGL
- 26. Chargement d'une table de conversion d'une base de données dans un programme C# - structure de données?
- 27. Programme MFC utilisant Visual C++
- 28. Définir le type de données (xml) pour un champ dans la table de données, en utilisant Visual Studio
- 29. Visual Studio Débogage et base de données (Oracle) Connexions?
- 30. en utilisant insert dans pour ajouter à une table existante dans une base de données distante
Je ne poste pas de réponse parce que je ne suis pas sûr à ce sujet, mais j'ai déjà vu quelques vidéos de Microsoft concernant les bases de données et VB.NET qui pourraient probablement vous aider. Regardez sur le site Web de MSDN. – Moshe
Merci, Moshe! Je vais vérifier le site Web MSDN maintenant. – Kevin