DataSet使用

通过使用DataSet可以省去我们使用list接收数据后的封装过程,DataSet中所存的是DataTable。下面写一个使用DataSet取得数据的通用数据访问类。
在这里插入图片描述

  public static DataSet GetDataSet(string sql)
        {
            SqlConnection conn = new SqlConnection(connString);//connString是连接字符串
            SqlCommand cmd = new SqlCommand(sql,conn);
            SqlDataAdapter da = new SqlDataAdapter(cmd);//创建数据适配器对象
            DataSet ds = new DataSet();//创建一个内存数据集
            try
            {
                conn.Open();
                da.Fill(ds);//使用数据适配器填充数据集
                return ds;//返回数据集
            }
            catch(Exception ex)
            {
                throw ex;
            }
            finally
            {
                conn.Close();
            }
        } 

猜你喜欢

转载自blog.csdn.net/Maybe_ch/article/details/85110066