DataSet使用

2024-04-23 19:08:20 浏览数 (3)

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

在这里插入图片描述在这里插入图片描述
代码语言:javascript复制
  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();
            }
        } 

0 人点赞