SqlDataAdapter sqlDataApt = new SqlDataAdapter(Session["sqlStr"].ToString, sqlConn);
这段代码提示这个错误,但是SqlDataAdapter的构造方法有4个重载,其中一个就是SqlDataAdapter(string, SqlConnection)
这应该没错嘛,却提示这个错误“无法从System.Data.SqlClient.SqlConnection转换为string”
这是怎么回事???

解决方案 »

  1.   

    忘了加前面那条:
    SqlConnection sqlConn = new SqlConnection();
    SqlDataAdapter sqlDataApt = new SqlDataAdapter(Session["sqlStr"].ToString, sqlConn);
      

  2.   

    晕发完发现问题了。
    SqlConnection sqlConn = new SqlConnection(忘了加字符串);
      

  3.   

    strcon = session("sqlconnectionstr");
    SqlConnection sqlConn = new SqlConnection(strcon);
      

  4.   

    找到问题了
    new SqlDataAdapter(Session["sqlStr"].ToString, sqlConn);
    ToString是函数,要带括号