本帖最后由 xzwms2010 于 2011-04-20 14:49:45 编辑

解决方案 »

  1.   

    代码都没错误唉!结果原因找到了!配置文件的路径错了!我是分开层写的必须把app.config放在页面层里面!
      

  2.   

    正准备说的 webcongfig中没看到 connStrName
      

  3.   

     connStr = ConfigurationManager.ConnectionStrings[connStrName].ConnectionString;---这里总是提示说:未实例化 return connStr;
      <add name="MyDB"
                connectionString="Data Source=.;Initial Catalog=MyDB;User ID=sa;Password=ok"
                providerName="System.Data.SqlClient" />你这两句有关联么?
      

  4.   


    如果分三层  的话 我的app.config是在实体层的,我把制定的路径改了;如果name="MyDB“这必须给个制定的路径;如果直接个数据库名 那就 把app.config拉到页面层去!