ASP.NET 自己定义一个DataSet或者DataTable,如何把数据写到里边去
现在我有一些零散的数据,想写到自己定义的一个DataSet或者DataTable中,要怎么做?ASP.NETC#...
现在我有一些零散的数据,想写到自己定义的一个DataSet或者DataTable中,要怎么做?
ASP.NET C# 展开
ASP.NET C# 展开
3个回答
展开全部
先使用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} );
}
示例:
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} );
}
展开全部
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里的数据
dt.Columns.Add("id", typeof(int)); //定义列
dt.Columns.Add("name", typeof(string));
dt.Rows.Add(1, "张三"); //添加行 数据(假如张三、李四是你零散的数据)
dt.Rows.Add(2, "李四");
可以任意用一个列表控件显示datatable里的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
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);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询