不好意思,问一个比较简单的问题,
PetShop连接字符串在什么地方?
sqlhelper.cs
//Database connection strings
        public static readonly string ConnectionStringLocalTransaction = ConfigurationManager.ConnectionStrings["SQLConnString1"].ConnectionString;
        public static readonly string ConnectionStringInventoryDistributedTransaction = ConfigurationManager.ConnectionStrings["SQLConnString2"].ConnectionString;
        public static readonly string ConnectionStringOrderDistributedTransaction = ConfigurationManager.ConnectionStrings["SQLConnString3"].ConnectionString;
public static readonly string ConnectionStringProfile = ConfigurationManager.ConnectionStrings["SQLProfileConnString"].ConnectionString;
而在web.config中为什么没有发现SQLConnString1,SQLConnString2,SQLConnString3S,QLProfileConnString?

解决方案 »

  1.   

    <connectionStrings>
    <add name="SQLCONNECTIONSTRING" />
    </connectionStrings>
      

  2.   


    connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider">

    </connectionStrings>
    看红色部分,看不到是因为加密了。
      

  3.   

    当使用加密的字符串时,如
     public static readonly string ConnectionStringLocalTransaction = ConfigurationManager.ConnectionStrings["SQLConnString1"].ConnectionString;
    它是自动解密的吗?