在Visual Studio 2010中创建和使用本地数据库

时间:2013-01-20 23:18:48

标签: c# winforms visual-studio-2010 sdf local-database

我似乎找不到任何关于如何在Visual Studio 2010中使用C#.NET创建使用本地数据库的Windows窗体应用程序的直接指南。当我创建本地数据库,一个.sdf文件时,我无法弄清楚如何让我的表单访问它。我能够在其上找到的所有讨论似乎都假设我比这个主题更了解。任何人都可以指导我这个主题的直接初学者指南,或概述我需要采取的步骤吗?

2 个答案:

答案 0 :(得分:3)

检查here,它会指导您完成所需操作...如果您对链接过程的特定部分有任何具体问题,请告诉我们。

答案 1 :(得分:0)

我发现这个库非常有用

https://github.com/martincostello/sqllocaldb

一旦通过nuget添加它非常容易使用

ISqlLocalDbProvider provider = new SqlLocalDbProvider();
ISqlLocalDbInstance instance = provider.GetOrCreateInstance("MyInstance");

instance.Start();

using (SqlConnection connection = instance.CreateConnection())
{
    connection.Open();

    // Use the connection...
}

instance.Stop();