System.Data.DataSet 类型的转换问题

cz2008520 2010-08-06 04:41:35
编译器错误信息: CS0029: 无法将类型“System.Data.DataSet”隐式转换为“DEModel.Evaluation”

源错误:
行 27: if (ID >= 0)
行 28: ID = 1;
行 29: DEModel.Evaluation re = DEModel.Evaluation.SelectByID(ID);
行 30: this.Content.Text = re.Content;
行 31: this.HiddenField1.Value = ID.ToString();

...全文
121 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jt474922748 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 cz2008520 的回复:]
编译器错误信息: CS0029: 无法将类型“System.Data.DataSet”隐式转换为“DEModel.Evaluation”

源错误:
行 27: if (ID >= 0)
行 28: ID = 1;
行 29: DEModel.Evaluation re = DEModel.Evaluation.SelectByID(ID);
行 30: this.Content.Te……
[/Quote]
你的Evaluation 是不是工具生成或者你本身继承 泛型借口 或者你那个是个实体类DEModel你这不会是个实体类的命名空间吧
chinawes 2010-08-25
  • 打赏
  • 举报
回复
DEModel.Evaluation.SelectByID(ID) 这个方法返回的是DataSet类型,
和DEModel.Evaluation 这个类型不匹配。
DEModel.Evaluation 是什么类型啊?
一克代码 2010-08-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhang1struts1yun 的回复:]
这句SelectByID(ID);代码的错误,换一种类型
[/Quote]

你的返回值类型 不匹配!
zhang1struts1yun 2010-08-25
  • 打赏
  • 举报
回复
这句SelectByID(ID);代码的错误,换一种类型

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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