将 Bindingsoure.Current 投射到 POCO
我有一个 sqldatareader 被分配给一个绑定源和一个 datagridview 数据源。
当我查看 Bindingsoure.Current 的类型时,它是 DataRecordInternal。我如何将其投射到我的 POCO 上?
我是否必须手动计算出当前对象中的哪些字段与我的 POCO 相关。我可以通过 POCO 来完成此操作,只需获取 Grid.Cells[0]["ID"] 并以这种方式填充它,但这显然是对数据库的另一个打击。
I have a sqldatareader that gets assigned to a bindingsource and a datagridview datasource to that.
When I look at the type of Bindingsoure.Current its a DataRecordInternal. How can I cast that to my POCO?
Will I have to manually work out which fields in the Current object relate to my POCO. I could do it through my POCO and just take the Grid.Cells[0]["ID"] and populate it that way but that is obviosuly another hit to the DB.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论