我使用Visual Studio为我的C#程序创建了一个数据库表。怎么办?

时间:2010-04-01 04:46:19

标签: c# database visual-studio-2008

我对C#很新,所以如果我在这里忽略了什么,请原谅我。我使用名为LoadForecast.mdf的Visual Studio(添加新项>基于服务的数据库)创建了一个数据库。然后我创建了一个名为ForecastsDB的表,并添加了一些字段。 我的主要问题是:我创建了一个控制台应用程序,旨在将一些数据写入新创建的数据库。我已经将LoadForecast.mdf添加为我的程序的数据源,但还有什么我应该做的吗?我看到了一个示例,其中下一步是添加“数据图”,但这是一个可视化应用程序,而不是控制台应用程序。我是否仍需要为我的控制台应用程序绘制数据库图表?我只是希望能够将新记录写入我的数据库表,并且不确定是否还有其他任何我需要做的事情让VS环境“了解”我的数据库。谢谢你的任何建议!

1 个答案:

答案 0 :(得分:2)

嗯,这取决于您想要使用的数据访问技术。你可以直接使用SqlClient,你可以使用无类型数据集,你可以使用强类型数据集,你可以使用LINQ to SQL,你可以使用Entity Framework。

如果您不确定,那么最有趣的可能是LINQ to SQL,所以我建议您先按照教程,然后再回到您的应用程序。例如。 ScottGu的LINQ to SQL (Part 4 - Updating our Database),或MSDN的How to: Insert Rows Into the Database

还有视频指南,例如VS2008 Training Kit: Using LINQ with Relational DataMSDN Webcast: Using LINQ with Relational Data (Level 100)