怎么样将数据填充到DATATABLE中呢。我要做的是 我有几个变量,string1 string2 string3 string4
当我点一个按钮后 string1 string2 添加到一个DATATABLE中成为一行,
当我再点另外一个按钮后string3 string4添加到一个DATATABLE中成为另外一行。
请问能不能实现呢???怎么实现!!!谢谢先!!!!!希望可以给点代码看看。。
当我点一个按钮后 string1 string2 添加到一个DATATABLE中成为一行,
当我再点另外一个按钮后string3 string4添加到一个DATATABLE中成为另外一行。
请问能不能实现呢???怎么实现!!!谢谢先!!!!!希望可以给点代码看看。。
解决方案 »
- .net 前一天的计算,为啥不起效果
- 一个有挑战的布局要求
- 输入任意字母的正则怎么写?
- *W*反射问题
- 为什么不能获得DataGrid中TextBox值,一上午也没有解决,马上结贴~
- asp.net中 Jmail不能发送附件?请指点
- 菜鸟请问大家:在.NET的每个文件夹里都有一个名叫"vssver.scc"的SCC文件,它是做什么用的呢?谢谢拉!!!
- WCF在IIS上部署TCP协议
- 如何使用javascript判断DataGrid中的Checkbox是否选中?
- Excel数据导入DATATABLE,字段长度不够
- web页中读RTF数据的方法
- 求救!!!又有问题了,大家给个思路吧~~~~~马上结贴!
Dim dr As DataRow
Dim i As Integer '创建数据表
dt = New DataTable
dt.Columns.Add(New DataColumn("整数值", GetType(Integer)))
dt.Columns.Add(New DataColumn("字符串值", GetType(String)))
dt.Columns.Add(New DataColumn("日期时间值", GetType(DateTime)))
dt.Columns.Add(New DataColumn("布尔值", GetType(Boolean)))
dt.Columns.Add(new DataColumn("货币值", GetType(Double))) '生成一些行,并在其中放置一些示例数据
For i = 1 To 9
dr = dt.NewRow()
dr(0) = i
dr(1) = "项 " + i.ToString()
dr(2) = DateTime.Now.ToShortTimeString
If (i Mod 2 <> 0) Then
dr(3) = True
Else
dr(3) = False
End If
dr(4) = 1.23 * (i+1)
'向数据表中添加行
dt.Rows.Add(dr)
Next
DataRow dr; dt.Columns.Add(new DataColumn("整数值", typeof(Int32)));
dt.Columns.Add(new DataColumn("字符串值", typeof(string)));
dt.Columns.Add(new DataColumn("日期时间值", typeof(DateTime)));
dt.Columns.Add(new DataColumn("布尔值", typeof(bool)));
dt.Columns.Add(new DataColumn("货币值", typeof(double))); for (int i = 0; i < 9; i++) {
dr = dt.NewRow(); dr[0] = i;
dr[1] = "项 " + i.ToString();
dr[2] = DateTime.Now;
dr[3] = (i % 2 != 0) ? true : false;
dr[4] = 1.23 * (i+1); dt.Rows.Add(dr);
}
gridDataRow("ClassId") = string1
gridDataRow("Title") = string2
gridDataTable.Rows.Add(gridDataRow)
dr[字段1] = string1;
dr[字段2]=string2;
DataTable.Rows.Add(dr);