ds1.Tables[0] 无法找到表0 ,初学者请大咖们看看!

KnitsEDI 2020-09-23 10:54:28
DataTable dtTran = new DataTable();
DataSet ds1 = new DataSet();

dtTran.Columns.Add("stype", typeof(string)); //添加列

DataRow dr2 = dtTran.NewRow();
dr2["stype"] = "数据类型";
dtTran.Rows.Add(dr2);

dtTran = ds1.Tables[0]; //在此行提示找不到表0

gridControl1.DataSource = dtTran;

...全文
5372 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
KnitsEDI 2020-09-25
  • 打赏
  • 举报
回复
引用 3 楼 阿达King 的回复:
DataSet的英文是数据集,你把它想象成集贸市场,DataTable的英文是数据表,你把它想象成摊位,里面的数据就相当于这个摊位上的很多商品,这个DataTable对象没有放到DataSet里面意味着这个市场里面没有这个摊位,所以dtTran = ds1.Tables[0]肯定找不到。
你可以这样改
ds1.Tables.Add(dtTran);//好久没搞了,不知道有没有这个方法
gridControl1.DataSource = ds1;
但是,实际上可以直接写
gridControl1.DataSource = dtTran;



谢谢!
坚果o 2020-09-24
  • 打赏
  • 举报
回复
楼主,要把DataTable插入到DataSet里面。
Bridge_go 2020-09-23
  • 打赏
  • 举报
回复
你这要DataSet干嘛啊,直接去掉不就行了
正怒月神 2020-09-23
  • 打赏
  • 举报
回复
DataSet ds1 = new DataSet(); 之后,dataset没有添加table
  • 打赏
  • 举报
回复
dtTran = ds1.Tables[0]; DS1都没添加表 哪来的0
lion_zxb 2020-09-23
  • 打赏
  • 举报
回复
DataTable dtTran = new DataTable(); DataSet ds1 = new DataSet(); dtTran.Columns.Add("stype", typeof(string)); //添加列 DataRow dr2 = dtTran.NewRow(); dr2["stype"] = "数据类型"; dtTran.Rows.Add(dr2); ds1.Tables.Add(dtTran); gridControl1.DataSource = ds1.Tables[0];
阿达King哥 2020-09-23
  • 打赏
  • 举报
回复
DataSet的英文是数据集,你把它想象成集贸市场,DataTable的英文是数据表,你把它想象成摊位,里面的数据就相当于这个摊位上的很多商品,这个DataTable对象没有放到DataSet里面意味着这个市场里面没有这个摊位,所以dtTran = ds1.Tables[0]肯定找不到。 你可以这样改 ds1.Tables.Add(dtTran);//好久没搞了,不知道有没有这个方法 gridControl1.DataSource = ds1; 但是,实际上可以直接写 gridControl1.DataSource = dtTran;
内容概要:本文介绍了一个基于单调广义学习系统(MBLS)和Copula理论的时空概率预测模型,用于光伏功率预测,结合Matlab代码实现。该模型充分考虑光伏发电的不确定性与时空相关性,利用MBLS提升预测精度与学习效率,并通过Copula函数刻画多个光伏站点间预测误差的非线性相关结构,实现高精度的概率区间预测。文档还列举了大量相关的科研方向与Matlab仿真应用案例,涵盖风电预测、负荷预测、综合能源系统优化、路径规划、电力系统分析等多个领域,展示了其在可再生能源预测与智能系统优化中的广泛应用前景。; 适合人群:具备一定Matlab编程基础,从事可再生能源预测、电力系统优【Copula光伏功率预测】基于单调广义学习系统(MBLS)和Copula理论的时空概率预测模型(Matlab代码实现)化、智能算法应用等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:① 提升光伏功率预测的准确性与可靠性,尤其适用于多站点协同预测场景;② 掌握MBLS与Copula理论在时空相关性建模中的融合方法,构建概率预测框架;③ 借助Matlab代码实现,开展学术复现、科研创新或实际工程项目开发。; 阅读建议:建议结合文中提供的Matlab代码进行实践操作,重点理解MBLS的建模流程与Copula函数在相关性分析中的具体应用,同时可参考文档列出的相关研究方向拓展应用场景。

111,118

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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