2017-05-10 48 views
0

我是C#和数据库的新手。我需要你的帮助。我使用Microsoft的Visual Studio C#Gui和SQL Server Managment Studio。如何在没有任何服务器连接的情况下打开数据库.mdf文件

我的问题: 我有一个数据库在SQL Server管理。即时通讯只能在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; 

这不行!

我该怎么办?

回答

0

对不起,我不知道如何在没有连接的情况下使用你的SQL,但是你可以创建一个模拟库并将伪造的数据添加进去。然后你可以调用该回购有一个假数据库。

+0

工作情况如何?你可以给我更多关于模拟和假数据的信息(链接,视频等)吗?即时新手:) – sague

+0

你的问题不清楚你真正想要什么。加上你的连接字符串是错误的,在第一行中,修复它查找连接字符串到SQL的例子。接下来在第二行,在SQL中,您将从表中选择*,而不是数据库。修复你的连接字符串,然后更改列出一个表,你应该没问题。 – Chuck

相关问题