APS.NET 网站登陆页面连接数据库总是出错。哪位大侠知道帮帮忙。
发布网友
发布时间:2023-08-05 01:12
我来回答
共4个回答
热心网友
时间:2023-08-05 21:48
如果你是连MSSQL的话,用下这种标准连接串写法
SqlConnection con = new SqlConnection(@"Data Source=服务器名称;Initial Catalog=数据库名;User ID=用户名;Password=密码");
另外服务器名称一般本机就写localhost就可以了,不知道你安装的时候是不是用了默认实例,如果不是默认实例,还需要在localhost后加入 "\实例名称"
比如我的电脑装了sql05和sql08,连接串就是 .\sql08和.\sql05
这个是由自己写的,不是自动生成的
如果还是不行的话,在保证服务启动的情况下(包括SQL Server Browser服务),查看 MSSQL网络配置是否启用TCP/IP协议,端口要写成1433
你的这个异常一般不是什么大问题,挨个查一遍,或许你的问题就迎刃而解了
只能帮到这些了,希望你的问题早点解决
热心网友
时间:2023-08-05 21:49
你使用下面的链接方式:
Data Source=.\\SQLExpress;Integrated Security=true;AttachDbFilename=|DataDirectory|\\Database.mdf;User Instance=true;
热心网友
时间:2023-08-05 21:49
sqlconnection conn=new sqlconnection("Data Source=.;Initial Catalog=showdo;Integrated Security=True");
或
sqlconnection conn=new sqlconnection("atabase=数据库;server=local;uid=sa;pwd=sa");
热心网友
时间:2023-08-05 21:50
SqlConnection con = new SqlConnection(@"Server=MSSQL$SQLEXPRESS;Integrated Security=True;" + "Database=Database.mdf");
修改为:
SqlConnection con = new SqlConnection(@"Data Source=服务器名称;Initial Catalog=数据库名;User ID=用户名;Password=密码")