【问题标题】:How to open the Database .mdf file without any Server connection如何在没有任何服务器连接的情况下打开数据库 .mdf 文件
【发布时间】:2017-10-09 06:42:15
【问题描述】:

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

我的问题: 我在 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;

这不行!

我该怎么做?

【问题讨论】:

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


    【解决方案1】:

    抱歉,我不知道如何在没有连接的情况下使用您的 SQL,但您可以创建一个模拟存储库并将虚假数据放入其中。然后你可以调用那个 repo 来拥有一个假数据库。

    【讨论】:

    • 如何工作?你能给我更多关于模拟和假数据的信息(链接、视频等)吗?我是新手:)
    • 您的问题不清楚您真正想要什么。另外,在第一行中,您的连接字符串是错误的,要修复它,请查找 SQL 的连接字符串。接下来在第二行,在 SQL 中,您将从表中选择 *,而不是从数据库中选择。修复你的连接字符串,然后更改为列出一个表,你应该没问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 2015-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多