Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
I';我已经使用Visual Studio为我的C#程序创建了一个数据库表。现在怎么办?_C#_Database_Visual Studio 2008 - Fatal编程技术网

I';我已经使用Visual Studio为我的C#程序创建了一个数据库表。现在怎么办?

I';我已经使用Visual Studio为我的C#程序创建了一个数据库表。现在怎么办?,c#,database,visual-studio-2008,C#,Database,Visual Studio 2008,我是C#的新手,所以如果我忽略了一些东西,请原谅我。我使用Visual Studio(添加新项>基于服务的数据库)创建了一个名为LoadForecast.mdf的数据库。然后我创建了一个名为ForecastsDB的表,并添加了一些字段。 我的主要问题是:我创建了一个控制台应用程序,目的是将一些数据写入新创建的数据库。我已经添加了LoadForecast.mdf作为我的程序的数据源,但是还有什么我应该做的吗?我看到了一个示例,其中下一步是添加“数据图”,但这是一个可视化应用程序,而不是控制台应用程

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

这取决于您想要使用什么样的数据访问技术。您可以使用直接SqlClient,您可以使用非类型化数据集,您可以使用强类型数据集,您可以使用LINQ to SQL,您可以使用实体框架

如果您不确定,那么最有趣的可能是LINQtoSQL,因此我建议您先学习教程,然后再回到您的应用程序。例如ScottGu's或MSDN's


还有视频指南,如或。

我不是作为答案发布的,因为我不确定这一点,但我曾经看过一些关于数据库和VB.NET的Microsoft视频,它们可能会对您有所帮助。请访问MSDNs网站。谢谢,Moshe!我现在就去看看MSDN网站。非常感谢!我现在将查看这些链接。我非常感激!