请教,关于连接sql数据库的一个奇怪现象.
今天下午重新装了windows xp系统和vs 2005 和sql 2000.
之后测试用vs 2005测试连接数据库:
string str_connection = "Provider=SQLOLEDB.1;Data Source=localhost;Initial Catalog=student;user ID=sa;Password=sa ";
如果把上面的确Data Source改为: .(点) 或sql服务器的名字,或127.0.0.1则连接成功,唯独:localhost提示错误如下 :
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。
请问是怎么回事啊?
[解决办法]
(local)才行