C# 直接创建一个DataTable,并为之添加数据(自定义DataTable)
来源:互联网 发布:sas软件有多大 编辑:程序博客网 时间:2024/05/23 23:30
原文链接:http://blog.csdn.net/jasonleesjtu/article/details/7585111
DataTable dt=new DataTable("cart"); DataColumn dc1=new DataColumn("prizename",Type.GetType("System.String")); DataColumn dc2=new DataColumn("point",Type.GetType("System.Int16")); DataColumn dc3=new DataColumn("number",Type.GetType("System.Int16")); DataColumn dc4=new DataColumn("totalpoint",Type.GetType("System.Int64")); DataColumn dc5=new DataColumn("prizeid",Type.GetType("System.String")); dt.Columns.Add(dc1); dt.Columns.Add(dc2); dt.Columns.Add(dc3); dt.Columns.Add(dc4); dt.Columns.Add(dc5); //以上代码完成了DataTable的构架,但是里面是没有任何数据的 for(int i=0;i<10;i++) { DataRow dr=dt.NewRow(); dr["prizename"]="娃娃"; dr["point"]=10; dr["number"]=1; dr["totalpoint"]=10; dr["prizeid"]="001"; dt.Rows.Add(dr); } //填充了10条相同的记录进去 有人会这么做 DataRow dr=new DataRow(); .. dt.Rows.Add(dr); 这样是不行的,因为一个DataRow必定是属于一个DataTable的,不能凭空建立,就好比一条记录一定是属于一个表一样 又有人这么做 DataRow dr=dt.NewRow(); dr["prizename"]="娃娃"; dr["point"]=10; dr["number"]=1; dr["totalpoint"]=10; dr["prizeid"]="001"; for(int i=0;i<10;i++) { dt.Rows.Add(dr); } 这样做同样是错误的,因为DataTable已经有这条DataRow了,就好比一个表中不可能存在2条一样的记录,必须每次NewRow()
阅读全文
0 0
- C# 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- C# 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- C# 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- 怎么直接建立一个DataTable并且为之添加数据
- 怎么直接建立一个DataTable并且为之添加数据
- 如何动态建立一个DataTable并且为之添加数据
- C# 动态创建DataTable表,并添加新行
- C# 动态创建DataTable表,并添加新行
- C# DataTable构造自定义数据的一个使用问题
- c#基础数据操作之遍历DataTable并输出
- c# excel 创建Sheet并绑定DataTable
- C#中向dataTable中添加数据
- C# dataTable转化为JSON数据
- c# 将DataGridViewRows转换为DataTable数据
- C# Excel数据转化为Datatable
- Recycleview 的CheckBox的复用和全选
- centos7安装jdk1.8
- IP地址和long互转
- 20171023-管理自己
- SpringBoot配置属性之其他
- C# 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- Linux shell编程学习笔记(七) 文本编辑
- Android开发之常用的loading等待效果实现,仿微博等待动画。两种实现方式详解
- js倒计时与日期间隔计算
- 2017杭州云栖大会,你带走.club的猴米米了吗?
- 从Qt的图片文件传输来看Qt 中UDP的收发消息writeDatagram和readDatagram
- HotWC3密码经过18年的磨难,今日终于进入公测阶段
- 制度对经济对生活的影响
- idea打war包正确姿势,不要相信网上那些鬼