访问数据库时,数据库联接字符串中的"&"如何表示?
例如:
<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>

解决方案 »

  1.   

    补充:
    操作系统:WIN SERVER 2003
    数据库:SQL SERVER 2008
    工作环境:C#语言
    以上的代码是从WEB.CONFIG文件中摘抄的
      

  2.   

    Password=&quot;=&amp;eN+*&quot;
    实际的密码是=&eN+*
    含等于号。这是系统生成的,遇到特殊的密码,可以拖一下,让系统帮忙生成。
      

  3.   

    一、使用&amp,如5楼的
    二、保存之前先将&替换为别的符号,当然不替换网址里面的&,取的时候再替换过来
      

  4.   

    .net配置文件不用引没有问题。
      

  5.   

    用Server.HtmlEncode转换后,将结果填入试试
      

  6.   

    解决办法是使用&amp;替换&
      

  7.   

    解决办法是使用&amp;替换&
    如:
      <init-param password="123&amp;(45aq"/>
    xml文件中其他的几个特殊字符做同样处理即可:
        * &amp; = & (ampersand)
        * &lt; = < (left angle bracket, less-than sign)
        * &gt; = > (right angle bracket, greater-than sign)
        * &quot; = " (quotation )
        * &apos; = ' (apostrophe)