2010-04-01 3 views
0

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?

+0

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

+0

Merci, Moshe! Je vais vérifier le site Web MSDN maintenant. – Kevin

Répondre

2

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).

+0

Merci beaucoup! Je vais vérifier ces liens maintenant. Je l'apprécie énormément! – Kevin

Questions connexes