2010-04-01 3 views
0

Я очень новичок в C#, поэтому, пожалуйста, простите меня, если я что-то упустил. Я создал базу данных с помощью Visual Studio (добавить новый элемент> база данных, основанная на сервисах) под названием LoadForecast.mdf. Затем я создал таблицу под названием ForecastsDB и добавил некоторые поля. Мой главный вопрос: я создал консольное приложение с намерением записать некоторые данные во вновь созданную базу данных. Я добавил LoadForecast.mdf в качестве источника данных для своей программы, но есть ли что-нибудь еще, что я должен сделать? Я видел пример, когда следующий шаг заключался в добавлении «диаграммы данных», но это было для визуального приложения, а не для консольного приложения. Нужно ли мне по-прежнему отображать базу данных для моего консольного приложения? Я просто хочу, чтобы иметь возможность записывать новые записи в мою таблицу базы данных и не был уверен, были ли какие-либо другие вещи, которые мне нужно было сделать, чтобы среда VS была «осведомлена» о моей базе данных. Спасибо за любые советы!Я создал таблицу базы данных, используя Visual Studio для моей программы на C#. Что теперь?

+0

Я не отправляю в качестве ответа, потому что я не уверен в этом, но однажды увидел некоторые видеоролики Microsoft относительно баз данных и VB.NET, которые, вероятно, помогут вам. Посмотрите на веб-сайт MSDN. – Moshe

+0

Спасибо, Моше! Сейчас я проверю веб-сайт MSDN. – Kevin

ответ

2

Ну, это зависит от технологии доступа к данным, которую вы хотите использовать. Вы можете использовать прямой SqlClient, вы можете использовать нетипизированные наборы данных, вы можете использовать строго типизированные наборы данных, вы можете использовать LINQ to SQL, вы можете использовать Entity Framework.

Если вы не уверены, то, возможно, самым забавным будет LINQ to SQL, поэтому я рекомендую вам сначала следовать учебнику, а затем вернуться в свое приложение. Например. ScottGu's LINQ to SQL (Part 4 - Updating our Database) или MSDN How to: Insert Rows Into the Database.

Есть также видеогиды, такие как VS2008 Training Kit: Using LINQ with Relational Data или MSDN Webcast: Using LINQ with Relational Data (Level 100).

+0

Большое спасибо! Сейчас я проверю эти ссылки. Я очень благодарен! – Kevin

Смежные вопросы