访问数据库时,数据库联接字符串中的"&"如何表示?
例如:
<appSettings>
<add key="connectionString" value="server=(local);database=wangkao;uid=sa;pwd=&eN+* ; max pool size=10000"/>
<add key="connectionStringMaster" value="server=(local);database=wangkao;uid=sa;pwd=&eN+* ; max pool size=1000"/>
</appSettings>
例如:
<appSettings>
<add key="connectionString" value="server=(local);database=wangkao;uid=sa;pwd=&eN+* ; max pool size=10000"/>
<add key="connectionStringMaster" value="server=(local);database=wangkao;uid=sa;pwd=&eN+* ; max pool size=1000"/>
</appSettings>
操作系统:WIN SERVER 2003
数据库:SQL SERVER 2008
工作环境:C#语言
以上的代码是从WEB.CONFIG文件中摘抄的
实际的密码是=&eN+*
含等于号。这是系统生成的,遇到特殊的密码,可以拖一下,让系统帮忙生成。
二、保存之前先将&替换为别的符号,当然不替换网址里面的&,取的时候再替换过来
如:
<init-param password="123&(45aq"/>
xml文件中其他的几个特殊字符做同样处理即可:
* & = & (ampersand)
* < = < (left angle bracket, less-than sign)
* > = > (right angle bracket, greater-than sign)
* " = " (quotation )
* ' = ' (apostrophe)