ASP.NET 自己定义一个DataSet或者DataTable,如何把数据写到里边去

现在我有一些零散的数据,想写到自己定义的一个DataSet或者DataTable中,要怎么做?ASP.NETC#... 现在我有一些零散的数据,想写到自己定义的一个DataSet或者DataTable中,要怎么做?
ASP.NET C#
展开
 我来答
Double嘀
推荐于2018-04-30 · TA获得超过509个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:135万
展开全部
先使用HashTable或者ArrayList等集合装载这些零散的数据。然后遍历该集合并将遍历出来的数据信息加载到DataTable或者DataSet中去。
示例:
ArrayList list = new ArrayList();
for(int i=0;i<5;i++)
{
list.Add( i );
}

DataTable table = new DataTable();
table.Columns.Add( "listData" );
foreach( Object o in list )
{
table.Rows.Add( new object[]{o} );
}
一站式幸福4011
2012-06-13
知道答主
回答量:13
采纳率:0%
帮助的人:4.5万
展开全部
DataTable dt = new DataTable();
dt.Columns.Add("id", typeof(int)); //定义列
dt.Columns.Add("name", typeof(string));
dt.Rows.Add(1, "张三"); //添加行 数据(假如张三、李四是你零散的数据)
dt.Rows.Add(2, "李四");
可以任意用一个列表控件显示datatable里的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wubg66
2012-06-13 · 超过16用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:49.5万
展开全部
DateTable datatable = new DataTable();
datatable.Columns.Add("学号",typeof(String));
datatable.Columns.Add("姓名",typeof(String));
datatable.Columns.Add("年龄",typeof(int));

DataRow dr = datatable.NewRow();
dr["学号"] = "111",;dr["年龄"] = "tom";
dr["年龄"] = 20;
dt.Rows.Add(dr);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式