从一个已有的dataset创建一个新的dataset?

Vsnetlx 2004-04-08 02:50:02
现有一个dataset11("temp"),表temp有三个字段A、B、C,我想通过dataset11,创建一个新的dataset12,数据项包含当前日期、B、C。请教各位如何才能实现,马上给分!
...全文
27 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
LiJoe 2004-04-08
dataset12 = dataset11.Copy
回复
LiJoe 2004-04-08
dataset12 = dataset11.Copy
回复
CMIC 2004-04-08
没什么好办法,一点点写:
DataTable mTemp=Dtdataset11["temp"];
DataTable mDt=new DataTable();
mDt.Columns.Add("NowTime",typeof(System.DateTime));
mDt.Columns.Add(mTempDt.Columns["B"].ColumnName,mTempDt.Columns["B"].DataType);
mDt.Columns.Add(mTempDt.Columns["C"].ColumnName,mTempDt.Columns["C"].DataType);
foreach(DataRow sDr in mTempDt.Rows)
{
DataRow mDr=mDt.NewRow();
mDr["NowTime"]=DateTime.Now;
mDr["B"]=sDr["B"];
mDr["C"]=sDr["C"];
mDt.Rows.Add(mDr);
}
DataSet Ds2=new DataSet();
Ds2.Tables.Add(mDt);
回复
Vsnetlx 2004-04-08
我很菜呵,我很想知道有什么简单的方法?
回复
bitsbird 2004-04-08
为什么要创建新的dataset?
一个dataset里可以含多个表
dataset11.add("Table1");
这样就把一个表加进来了
回复
相关推荐
发帖
VB
创建于2007-09-28

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
帖子事件
创建了帖子
2004-04-08 02:50
社区公告
暂无公告