asp.net与SQL server 2008连接时的错误,请高手讲解

2025-06-21 12:45:04
推荐回答(5个)
回答1:

很明显你在试图连接自己服务器上的一个SQL 2008数据库实例
建议采用 服务器名\实例名 方式 引用 SQL 2008 服务器

这需要你现在SQL Server 的企业管理器中确认实例名称
然后在连接字符串中,将 Server={local} 这句改写成
Server={local}\InstanceName
或者
.\InstanceName
127.0.0.1\InstanceName
ip 地址\InstanceName
服务器名称\InstanceName

InstanceName 就是你找到的那个实例名

回答2:

张维亿 | 四级

Server= 这里不能直接写local 要写你sql2008的登录名 或者是写:localhost\SQL2008

希望能帮你解决问题。!

他回答的答案应该是正确的,我也是装了两个数据库的!

回答3:

Server= 这里不能直接写local 要写你sql2008的登录名 或者是写:localhost\SQL2008

希望能帮你解决问题。!

回答4:

database=:BookStore
很明显,多了一个冒号

回答5:

SqlConnection conn = new Sqlconnection("server=127.0.0.1\实例名;database=BookStore;uid=sa;pwd=123321");