我使用数据库连接的时候提示这样的错误(我安装的数据库是SQL2005EXPRESS版本的)
提示无法检索架构,请确保ConnectionString 和SelectCommand属性有效
在建立的与服务器的连接时出错。在连接到SQL Server 2005时,在默认的设置下SQL Server不允许进行远程连接可能会导致此失败。(provider 命名管道提供程序 ;error :40-w无法打开到SQL Server的连接)
使用 SQL server configuration manager工具查看一下SqlExpress协议里,有没有开通TCP/IP协议
你最好吧你的代码也写出来,光写错误原因不好找错的地方。不过我估计你的连接字符串有错误(SQL语句)。
是远程连接还是本地连接?
远程连接需要开[TCP/IP和named pipes]
当然,确定你以前能连到吗?如果第一次连接,看看连接字符串对不对
多半是连接字符串中出错的缘故