25172jtyl 2019-06-12 17:05 采纳率: 0%
浏览 413

在VS207中SQL server 连接 报错40 ,请求大神帮助

在VS2017连接SQLserver数据库后运行的报错,远程连接已设置,数据库实例确定没有问题

报错显示如下:

System.Data.SqlClient.SqlException:“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)”

报错程序段:

public partial class Form1 : Form
{
public static string thisConnectString = @"Data Source=.; Database = 仓储管理系统数据库; Integrated Security=true";

    public Form1()
    {
        InitializeComponent();
    }

    //登陆
    private void button2_Click(object sender, EventArgs e)
    {           
        SqlConnection thisConnect = new SqlConnection(thisConnectString);
        SqlCommand cmd = new SqlCommand("login_proc", thisConnect);
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.AddWithValue("@user", textBox1.Text);
        cmd.Parameters.AddWithValue("@pws", textBox2.Text);
        SqlParameter par = cmd.Parameters.Add("@status", SqlDbType.Int);  //定义输出参数
        par.Direction = ParameterDirection.Output;  //参数类型为Output
        thisConnect.Open();
        cmd.ExecuteNonQuery();

            报错是thisConnect.Open();这一句

尝试过网上说的把 Integrated Security=true改成User ID= ;pwd= ; 但是问题没有解决

  • 写回答

2条回答

  • 南方的夜雨里 2019-06-12 17:12
    关注

    SqlConnection thisConnect = new SqlConnection(thisConnectString);
    thisConnectString不是应该等于@"Data Source=.; Database = 仓储管理系统数据库; Integrated Security=true;User ID= ;pwd= ;"
    这样不就连接好了吗

    评论

报告相同问题?

悬赏问题

  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘