为了账号安全,请及时绑定邮箱和手机立即绑定

Cannot bind to DataTable with no name

Cannot bind to DataTable with no name

开满天机 2018-12-07 06:27:35
Dim dt As DataTable = New Data.DataTable()        Dim dv As DataView = New DataView()        dt.Columns.Add("pname")        dt.Columns.Add("pcount")   dv = New DataView(dt)  dv.Sort = "pcount desc"   出现异常 ,异常信息为Cannot bind to DataTable with no name  不知道是不是因为我的数据DataTable没有给名字造成的,还是其他原因,请帮忙解答一下,谢谢
查看完整描述

3 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

一般我们使用DataTable 的DefaultView属性来访问DataView的。那个错误就是缺少表名,这个在序列化时是必须的,虽然没看出这里哪用到了序列化。

查看完整回答
反对 回复 2019-01-21
?
BIG阳

TA贡献1859条经验 获得超6个赞

定位错误行,把你的猜想实践一下呢

查看完整回答
反对 回复 2019-01-21
?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

我在定义DataTable的时候加上了TableName,然后就不报错了,但是这个DataView和那个数据表的数据表名没有关系奥

查看完整回答
反对 回复 2019-01-21
  • 3 回答
  • 0 关注
  • 410 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信