C#:DataTable添加行的方法

这个…我就不说了吧。纯粹是写着玩的

方法一:

代码
 
   
DataTable tblDatas = new DataTable( " Datas " );
DataColumn dc
= null ;
dc
= tblDatas.Columns.Add( " ID " , Type.GetType( " System.Int32 " ));
dc.AutoIncrement
= true ; // 自动增加
dc.AutoIncrementSeed = 1 ; // 起始为1
dc.AutoIncrementStep = 1 ; // 步长为1
dc.AllowDBNull = false ; //

dc
= tblDatas.Columns.Add( " Product " , Type.GetType( " System.String " ));
dc
= tblDatas.Columns.Add( " Version " , Type.GetType( " System.String " ));
dc
= tblDatas.Columns.Add( " Description " , Type.GetType( " System.String " ));

DataRow newRow;
newRow
= tblDatas.NewRow();
newRow[
" Product " ] = " 水果刀 " ;
newRow[
" Version " ] = " 2.0 " ;
newRow[
" Description " ] = " 打架专用 " ;
tblDatas.Rows.Add(newRow);

newRow
= tblDatas.NewRow();
newRow[
" Product " ] = " 折叠凳 " ;
newRow[
" Version " ] = " 3.0 " ;
newRow[
" Description " ] = " 行走江湖七武器之一 " ;
tblDatas.Rows.Add(newRow);

 

 

方法二:

 

代码
 
   
DataTable tblDatas = new DataTable( " Datas " );
tblDatas.Columns.Add(
" ID " , Type.GetType( " System.Int32 " ));
tblDatas.Columns[
0 ].AutoIncrement = true ;
tblDatas.Columns[
0 ].AutoIncrementSeed = 1 ;
tblDatas.Columns[
0 ].AutoIncrementStep = 1 ;

tblDatas.Columns.Add(
" Product " , Type.GetType( " System.String " ));
tblDatas.Columns.Add(
" Version " , Type.GetType( " System.String " ));
tblDatas.Columns.Add(
" Description " , Type.GetType( " System.String " ));

tblDatas.Rows.Add(
new object []{ null , " a " , " b " , " c " });
tblDatas.Rows.Add(
new object [] { null , " a " , " b " , " c " });
tblDatas.Rows.Add(
new object [] { null , " a " , " b " , " c " });
tblDatas.Rows.Add(
new object [] { null , " a " , " b " , " c " });
tblDatas.Rows.Add(
new object [] { null , " a " , " b " , " c " });

 

 

 

 

转载于:https://www.cnblogs.com/Jan_Dai/archive/2010/11/09/1872794.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值