首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接.mdf文件并读取

连接.mdf文件并读取
EN

Stack Overflow用户
提问于 2015-05-03 13:07:21
回答 1查看 1.3K关注 0票数 2

我有.mdf文件。

  • DataBase名称-人物
  • .mdf文件路径- D:\db\People.mdf

接下来,我尝试连接mdf。

代码语言:javascript
复制
DbProviderFactory df = DbProviderFactories.GetFactory("System.Data.SqlClient");

using (DbConnection cn = df.CreateConnection()){
  Console.WriteLine("Your connection object is a: {0}", cn.GetType().Name);
  cn.ConnectionString =
    @"Data Source=(local);AttachDbFilename=D:\db\People.mdf;"+
      "Initial Catalog=People;Integrated Security=True";
  cn.Open();
  DbCommand cmd = df.CreateCommand();
  Console.WriteLine("Your command object is a: {0}", cmd.GetType().Name);
  cmd.Connection = cn;
  cmd.CommandText = "Select * From priluki";

  using (DbDataReader dr = cmd.ExecuteReader()){
    while (dr.Read())
      Console.WriteLine("-> {0}  {1}",
        dr["first_name"].ToString(), dr["last_name"].ToString());
  }
}

并得到错误:

“System.Data.SqlClient.SqlException类型在System.Data.dll中的未处理异常” 有关更多信息:当连接到Server时,在网络或特定实例中发生错误。找不到服务器或不可用的服务器。验证实例名称是否正确,以及Server是否允许远程连接。(提供者:命名管道提供程序,错误: 40 -无法打开到Server的连接)

EN

回答 1

Stack Overflow用户

发布于 2015-05-03 13:20:12

尝试诊断您与服务器的连接

修复:错误:(提供者:命名管道提供者,错误: 40 -无法打开到Server的连接) (Microsoft SQL Server,error:)

如何连接到简单web项目中的.mdf (数据库文件)?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30014166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档