首页新闻找找看学习计划

关于sql的问题急急急

0
[已关闭问题]

public bool Authenticate()
  {
   bool bRet = false;
   string strPassword="";
   //连接字符串
   string strConn = System.Configuration.ConfigurationManager.AppSettings["dsn"];
   //建立一个新的连接
   SqlConnection cn = new SqlConnection(strConn);
   //打开连接
   cn.Open();//////异常提示:
   //构造SQL语句字符串
   string strSQL = "Select count(*) from TCustomer where CustomerName='";
   strSQL += m_CustomerName;
   strSQL += "'";
   //构造Command对象
   SqlCommand cmd = new SqlCommand(strSQL,cn);
   int nCount = 0;
   //执行SQL命令
   nCount =(int) cmd.ExecuteScalar ();
   //返回结果

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL

 

 

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL

shexiaohui的主页 shexiaohui | 初学一级 | 园豆:200
提问于:2009-02-19 13:42
< >
分享
其他回答(5)
0

SQL服务是否启动。

hackenliu | 园豆:600 (小虾三级) | 2009-02-19 14:16
0

服务和连接的外围应用配置器-远程连接-同时使用TCP/IP和named pipes

长河落日 | 园豆:210 (菜鸟二级) | 2009-02-19 15:33
0

不是代码问题

码尔代夫iimax | 园豆:3138 (老鸟四级) | 2009-02-20 13:51
0

估计SQlServer没有启动或是数据库没有设置好,允许远程连接

Mervin | 园豆:240 (菜鸟二级) | 2009-02-20 14:51
0

SQL服务是否启动 不是代码问题

双月惊飞鸟 | 园豆:0 (初学一级) | 2009-03-05 22:41
0

Data Source=.\sqlexpress    连接字符串加上sqlexpress  

再不行了,打开视图:服务器资源管理器  点左边的数据连接 添加连接  连接到你的数据库,成功后,对已连接的数据库右键属性,到左下角把vs生成的连接字符串拷贝到webconfig,百分百可以用

Luffy Huang | 园豆:25 (初学一级) | 2009-03-06 08:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册