日期:2014-05-19  浏览次数:20471 次

特殊字符作为数据库连接密码时的问题
利用SQL   Server2000客户端把sa的密码改成一个双引号[ "],之后在VC6里面使用ADO进行数据库连接的时候,总是说sa不能连接。但我用osql   -U   sa   -P   "进行连接的时候,是可以正常连接的。不知道需要对[ "]怎么样作处理,才能正常连接到数据库呢。我使用的连接字符串如下:
provider=SQLOLEDB;DATABASE=testdb;UID=sa;PWD= ' " ';

------解决方案--------------------
provider=SQLOLEDB;DATABASE=testdb;UID=sa;PWD=\ "
------解决方案--------------------
用两个双引号代替一个双引号呀.