报错“在连接选项 server 中发现无效分隔符\,” 急求!
我在配置文件里写
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<connstr>"server=10.65.9.15\sql2005;database=ASSET_DATABASE;uid=asset_sa;pwd=asset123"</connstr>
</connectionStrings>
</configuration>
最后读出 connstr 内容放到一个string 变量里 但
执行 它 using (SqlConnection conn = new SqlConnection(connString))
{
conn.Open(); //报错 在连接选项 server 中发现无效分隔符\
急求 !
------解决方案--------------------注意斜杠的转义
------解决方案--------------------<connstr>"server=10.65.9.15\sql2005;database=ASSET_DATABASE;uid=asset_sa;pwd=asset123"</connstr>
这个已经是xml了,你还带引号干嘛?况且文本里的引号也必须用"转义
------解决方案--------------------server=10.65.9.15\sql2005;database=ASSET_DATABASE;uid=asset_sa;pwd=asset123
=>
server=10.65.9.15
\\sql2005;database=ASSET_DATABASE;uid=asset_sa;pwd=asset123
试试。。