如何在没有任何服务器连接的情况下打开Database .mdf文件

时间:2017-05-10 14:31:51

标签: c# sql-server visual-studio visual-studio-2010

我是C#和数据库的新手。我需要你的帮助。我使用Microsoft的Visual Studio C#Gui和SQL Server Managment Studio。

我的问题: 我在SQL Server Managment上有一个数据库。我只能在im连接Visual Studio C#中的Datagridview时查看它。 (那很正常)。现在,我想复制数据库文件(.mdf和.ldf)并使用它,当我没有连接来查看它。只有查看。

 SqlCeConnection myConnection2 = new SqlCeConnection(@"Data Source=C:\Users\XX\Desktop\XX\Database.mdf");
                    SqlCeDataAdapter sda = new SqlCeDataAdapter("Select* FROM Database", myConnection2);
                   DataTable dt = new DataTable();
                    myConnection2.Open();
                    sda.Fill(dt);
                    dgv_Test.DataSource = dt;

这不起作用!

我该怎么做?

1 个答案:

答案 0 :(得分:0)

抱歉,我不知道如何在没有连接的情况下使用SQL,但是你可以创建一个模拟存储库并将伪数据放入其中。然后你就可以把那个仓库叫做假数据库。