【问题标题】:Can't connect on local DB using c#无法使用 c# 在本地数据库上连接
【发布时间】:2017-05-23 12:46:54
【问题描述】:

我的连接方式:

public static SqlConnection con()
    {
        SqlConnectionStringBuilder cnnSb = new SqlConnectionStringBuilder();
        cnnSb.DataSource = @"(LocalDb)\MSSQLLocalDb";
        cnnSb.AttachDBFilename = @"|DataDirectory|\Database2.mdf";
        cnnSb.IntegratedSecurity = true;
        SqlConnection kon = new SqlConnection(cnnSb.ToString());

        return kon;
    }

Database2.mdf 是在 App_Data

中创建的

【问题讨论】:

  • 您收到什么错误?
  • 应该返回什么conkon
  • 应该返回kon
  • @Alfie Goodacre 没有收到任何错误,但在服务器资源管理器中显示未连接...
  • 为什么你不合并连接字符串而不是分组..

标签: c# asp.net sql-server database connection


【解决方案1】:
 using System.Data.SqlClient;
 SqlConnection conn = new SqlConnection();
 conn.ConnectionString = 
 "Data Source=.\SQLExpress;" + 
 "User Instance=true;" + 
 "Integrated Security=true;" + 
 "AttachDbFilename=|DataDirectory|Database2.mdf;"
 conn.Open();

【讨论】:

    猜你喜欢
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    相关资源
    最近更新 更多