发布时间:2023-05-12 11:30
1、创建DataSet
2、创建DataTable
3、将DataTable加入到DataSet
4、创建列
5、创建行、并加入到DataTable
以下是Demo 代码
DataSet ds = new();
DataTable dt = new DataTable("MyTable");//创建一个名为MyTable的DataTalbe
ds.Tables.Add(dt);
dt.Columns.Add(new DataColumn("BillCode", typeof(string)));
dt.Columns.Add(new DataColumn("OrderNo", typeof(string)));
dt.Columns.Add(new DataColumn("SellerName", typeof(string)));
dt.Columns.Add(new DataColumn("GoodsName", typeof(string)));
dt.Columns.Add(new DataColumn("Pcs", typeof(Int32)));
dt.Columns.Add(new DataColumn("ClaimReason", typeof(string)));
dt.Columns.Add(new DataColumn("Weight", typeof(float)));
dt.Columns.Add(new DataColumn("Price", typeof(float)));
dt.Columns.Add(new DataColumn("Amount", typeof(float)));
dt.Columns.Add(new DataColumn("Remark", typeof(string)));
dt.Columns.Add(new DataColumn("ApplyTime", typeof(string)));
dt.Columns.Add(new DataColumn("TakePartsDate", typeof(string)));
foreach(TData data in MainDataList)
{
DataRow dr = dt.NewRow();
dr["BillCode"] = data.BillCode;
dr["OrderNo"] = data.OrderNo;
dr["SellerName"] = data.SellerName;
dr["GoodsName"] = data.GoodsName;
dr["Pcs"] = data.Pcs;
dr["ClaimReason"] = data.ClaimReason;
dr["Weight"] = data.Weight;
dr["Price"] = data.Price;
dr["Amount"] = data.Amount;
dr["Remark"] = data.Remark;
dr["ApplyTime"] = data.ApplyTime;
dr["TakePartsDate"] = data.TakePartsDate;
dt.Rows.Add(dr);
}
菏泽学院计算机学院康鸿雁,菏泽学院在山东省大学生软件设计大赛中获佳绩
leetcode-每日一题2022.3.13 UTF-8 编码验证
香蕉派 Banana PI BPI M2 Berry 开源硬件开发板全志V40 芯片设计
Docker安装部署分布式数据库 OceanBase的详细过程
调整pandas dataframe输出到excel的工作表worksheet顺序
现代化个人博客系统 ModStartBlog v5.3.0 留言接口新增,富文本升级
springBoot整合RedisCacheManager + CacheManager +@Cacheable 实现注解化缓存管理