public static DataSet GetDataSet(string Sql)
    {
        SqlConnection con = new SqlConnection();
        SqlCommand cmd = new SqlCommand();
        SqlDataAdapter adpt = new SqlDataAdapter();
        con.ConnectionString = ConfigurationSettings.AppSettings["constring"];
        con.Open();
        cmd.Connection = con;
        cmd.CommandText = Sql;        DataSet ds = new DataSet();
        adpt.SelectCommand = cmd;
        adpt.Fill(ds);        con.Close();        return ds;
    }

解决方案 »

  1.   

    从数据库里把数据装到一个DataSet里
      

  2.   

    SqlConnection 创建连接对象、SqlCommand 需要执行的SQL语句或存储过程
    con.ConnectionString = ConfigurationSettings.AppSettings["constring"]; //获取连接字符串
    con.Open(); //打开连接 
    cmd.CommandText = Sql;//要执行和SQL语句 
    adpt.SelectCommand = cmd;
      adpt.Fill(ds);//执行后填充结果集到Dataset
    con.Close();//关闭连接
      

  3.   

    网上有整个SQL执行的类,搜一下吧。