提示40错误
异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)提示的是我的这段代码红色部分出了问题,不能打开数据库连接
string strConn = "Data Source=(local);Initial Catalog=OfficeOnline;User ID=sa;Password=8295011";
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
DbConnection dbConn = dbProviderFactory.CreateConnection();
dbConn.ConnectionString = strConn;
dbConn.Open();
DbCommand dbComm = dbProviderFactory.CreateCommand();
dbComm.Connection = dbConn;
dbComm.CommandText = strSql;
DbDataAdapter adapter = dbProviderFactory.CreateDataAdapter();
adapter.SelectCommand = dbComm;
DataSet dsDataSet = new DataSet();
adapter.Fill(dsDataSet, "table");
return dsDataSet.Tables["table"];希望朋友们帮我看看
异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)提示的是我的这段代码红色部分出了问题,不能打开数据库连接
string strConn = "Data Source=(local);Initial Catalog=OfficeOnline;User ID=sa;Password=8295011";
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
DbConnection dbConn = dbProviderFactory.CreateConnection();
dbConn.ConnectionString = strConn;
dbConn.Open();
DbCommand dbComm = dbProviderFactory.CreateCommand();
dbComm.Connection = dbConn;
dbComm.CommandText = strSql;
DbDataAdapter adapter = dbProviderFactory.CreateDataAdapter();
adapter.SelectCommand = dbComm;
DataSet dsDataSet = new DataSet();
adapter.Fill(dsDataSet, "table");
return dsDataSet.Tables["table"];希望朋友们帮我看看
解决方案 »
- DropdownList怎么显示比较好看
- 我写WAP网站,页面输出是怎样的?
- 利用缓存机制,减轻服务器压力,谁有比较完整的例子?谢谢
- 新建一个c#项目,asp.net web 应用程序,然后会出错,如下:尝试web项目或打开位于位于URL:"http://localhost/webapplication1"的web项目时,
- Framework:SDK,可再发行组件包,ServerPack,是什么区别呢。
- asp.net后台生成html页发布的问题???
- using是什么意思?
- 如何把file field选择的文件对象传给另外一个页面?
- 这句话sb.Append("@v_bxr,@v_bxdw,@v_bxdd,@v_gznr)");报错“常数中有换行符”???怎么回事
- 关于ImageButton的问题
- ASP.NET注册客户端脚本问题
- 为什么更新只能更新第一条,全选删除的可以,更新的就不可以了
附加的.mdf文件 命名为OfficeOnline
我在VS中创建了数据库连接,并者测试连接成功
PS 我的数据库连接
现在把LOCAL 改成我的机器名 HQCHEN\SQLEXPRESS 会提示无法识别的转义字符“\”我确定 OfficeOnline 是我的本地数据库建立并存在
<appSettings>
<add key="SqlConnectionString" value="SERVER=192.168.1.xx;DATABASE=ProDB;UID=sa;PASSWORD=sa"></add>
</appSettings>
然后在Server这里用IP来设置