如何在DataSet中操作表

ikuaifenglea 2008-12-03 04:50:23
1 如何在DataSet中添加存在的表


2 如何在DataSet中删除存在的表
...全文
111 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiang_jiajia10 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ljhcy99 的回复:]
1,
---创建 DataSet
DataSet dataSet = new DataSet();
---创建 表
DataTable table = new DataTable("myTable");
---添加列
table.Columns.Add("ID", Type.GetType("System.Int32"));
table.Columns.Add("Name", Type.GetType("System.String"));
--把表添加到DataSet
dataset.Tables.Add(tabl…
[/Quote]
LZ照着写吧。我不贴代码了
wodexiaopu2 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ljhcy99 的回复:]
1,
---创建 DataSet
DataSet dataSet = new DataSet();
---创建 表
DataTable table = new DataTable("myTable");
---添加列
table.Columns.Add("ID", Type.GetType("System.Int32"));
table.Columns.Add("Name", Type.GetType("System.String"));
--把表添加到DataSet
dataset.Tables.Add(tabl…
[/Quote]

真全面啊!
呵呵
ljhcy99 2008-12-03
  • 打赏
  • 举报
回复
1,
---创建 DataSet
DataSet dataSet = new DataSet();
---创建 表
DataTable table = new DataTable("myTable");
---添加列
table.Columns.Add("ID", Type.GetType("System.Int32"));
table.Columns.Add("Name", Type.GetType("System.String"));
--把表添加到DataSet
dataset.Tables.Add(table);
---添加数据
for (int i = 0; i < 10; i++)
{
DataRow row = table.NewRow();
row["ID"] = i;
row["Name"] = "Name:" + i.ToString();
table.Rows.Add(row);
}

2,dataSet.Remove(tale) // 按表对象删除
dataSet.Remove("mytable")// 按表名称删除
dataSet.RemoveAt(0)------>//按表在dataSet中的索引删除

lxl_sports 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hulihui 的回复:]
DataTable dt = new DataTable();
dataSet1.Tables.Add(dt);
dataSet1.Tables.Remove(dt); // dataSet1.Tables.Remove("Table1");
[/Quote]

就是楼上这样。。。
amanizty 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hulihui 的回复:]
DataTable dt = new DataTable();
dataSet1.Tables.Add(dt);
dataSet1.Tables.Remove(dt); // dataSet1.Tables.Remove("Table1");
[/Quote]
up~
pp_shy 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hulihui 的回复:]
DataTable dt = new DataTable();
dataSet1.Tables.Add(dt);
dataSet1.Tables.Remove(dt); // dataSet1.Tables.Remove("Table1");
[/Quote]

正解
长沙三毛 2008-12-03
  • 打赏
  • 举报
回复
DataTable dt = new DataTable();
dataSet1.Tables.Add(dt);
dataSet1.Tables.Remove(dt); // dataSet1.Tables.Remove("Table1");
内容概要:本文研究了一种周期感知LightGBM预测与NSGA-Ⅱ优化耦合的建筑群能源系统协同调度方法,旨在提升建筑群能源系统的低碳经济性和运行效率。该方法首先利用周期感知的LightGBM模型对建筑群的能源负荷与可再生能源出力进行高精度时序预测,充分挖掘数据中的周期性规律,显著提高预测准确性;随后,结合多目标优化算法NSGA-Ⅱ,构建协同调度模型,综合考虑经济成本、碳排放和能源利用率等多个目标,求解得到一组帕累托最优调度方案,实现多目标间的均衡优化。研究通过Python编程实现了完整的预测与优化流程,并在实际场景中验证了所提方法在降低系统运行成本和减少碳排放方面的有效性。; 适合人群:具备一定Python编程基础,从事电力系统、能源管理、智能优化或机器学习相关领域的研究人员与工程技术人员,尤其适合关注多目标优化与时间序列预测融合应用的硕士、博士研究生及科研工作者。; 使用场景及目标:①应用于建筑群、园区等多主体能源系统的协同调度与低碳优化;②实现对光伏、负荷等具有强周期性特征的时间序列数据进行精准预测;③解决能源调度中经济性、环保性等多目标相互冲突的优化问题,获得兼顾各方需求的调度策略。; 阅读建议:此资源以实际代码实现为核心,建议读者在学习过程中结合Python代码,重点理解周期特征提取、LightGBM模型构建、NSGA-Ⅱ算法应用及多目标优化结果分析等关键环节,并尝试在不同场景下复现和调整参数,以深化对方法原理与工程应用的理解。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧