2005里connectionString 和 appSettings有何区别

解决方案 »

  1.   

    connectionStrings 元素为 ASP.NET 应用程序和 ASP.NET 功能指定数据库连接字符串(名称/值对的形式)的集合。在以前的 ASP.NET 版本中,连接字符串存储在 appSettings 中。在 ASP.NET 2.0 中,如会话、成员资格、个性化设置和角色管理器等功能均依赖于存储在 connectionStrings 元素中的连接字符串。您还可以使用 connectionStrings 元素来存储您自己的应用程序的连接字符串。
    可以比较一下:
    <connectionStrings>
      <add name="MyFirstS2005" connectionString="Data Source=GODISME;Initial Catalog=MyFirstSQL2005;User ID=sa;Password=sa"
       providerName="System.Data.SqlClient" /> </connectionStrings>
    <appSettings>
      <add key="GlobalConnection" value="Server=localhost;uid=sa;pwd=sa;database=Northwind" />
     </appSettings>
      

  2.   

    最近刚接触vs.net2005 也用到了appsettings。而我还是用03中的方法提取。虽然有警告提示说是低版本。但还是可以用。