以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]web数据源AfterLoad代码无法使用 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=121566) |
-- 作者:浙江仔 -- 发布时间:2018/7/9 15:44:00 -- [求助]web数据源AfterLoad代码无法使用 e.DataTable.LoadChildren("Train_info","bmID","[bmID]") e.DataTable.LoadChildren("Train_sign","papernum","身份证号码") 无法加载关联表
|
-- 作者:有点甜 -- 发布时间:2018/7/9 16:05:00 -- 1、afterLoad事件是否触发?加入msgbox。
2、用这种方式,是否能加载?http://www.foxtable.com/webhelp/scr/2228.htm
|
-- 作者:浙江仔 -- 发布时间:2018/7/9 16:55:00 -- 不行,没有 .Load()代码,能正常显示主表数据 但是用了动态加载,服务端一直有数据对接,而且速度非常慢,然后客户端报错 未将对象引用设置到对象的实例。 在 Foxtable.o_oOo_0_.OO 0o(OleDbConnection A_0) 在 Foxtable.DataTable.LoadChildren(String ChildName, String ParentCol, String ChildCol) 在 UserCode.AfterLoad(LoadEventArgs e) DataTables("订单明细").LoadFilter = "订单ID In (" & ids & ")" DataTables("订单明细").Load() 127.0.0.1/DataServer\\pxbm耗时:0.5550317秒|2018-07-09 16:34:01 path=DataServer\\pxbm HttpMethod=POST poststring= IgnoreSchema=True Select=b96gzQ8VDd6GdadMjy6Nrv8m6w273aeHgd7Mpfi/pQXvYWk+ZiUGJDrwJTlcqD/on2R7TloyK7aloR599vtKZvsweQdoxmO51ofwLZU8ShJOvW6Px6w48UhWDqnbIKnf6vG6eDITouOefyet+N3AWQ== Action=2 |2018-07-09 16:34:02 127.0.0.1/DataServer\\pxbm耗时:0.5480313秒|2018-07-09 16:34:03 path=DataServer\\pxbm HttpMethod=POST poststring= IgnoreSchema=True Select=b96gzQ8VDd5+1U+HL+lHFxM4SyK5m2Gn7TMdR/o6MzS5bx5078GRxM5sGtSF+ao9uxoDy7z5r28vxuCLsYeBiojxTsc8VUp78/y8iOT8PMPkna1RZwAYbVErJdQ6sKxz5BjClVirkbCKry9vrj6HNbdSi6RZUy40P/hJ1fqnwRJ2BgFfnXVNMZ0qsQhybNH5cxEaPagzADpkpnur97ClyZVrACciYn2c0wCZz637MHCgUQBuzTdIjguj0oqa/9J4C9d/hgpZEvuOpIVTLSZaPcsWLXphsAEYR5B62XoUQiRLVsqXHKbqAFQQ43K0WOAdI9tAkuOS97/vKOYSemlZEfuK2oP8ZQd5GdG0L/9hAaIT7Nfy1ywruwwVvPiUnAckpQfAk3FP1mOVHN28V+9zX+sETAu+MGOoM6HbyT1JW0oxI1Rr9qWchWO+sNEKLUeoAIpUFZsb3Fe3g3+8Xpg9r+q6k/hZxbHqt/R32e0gRJeWlhuFveyxQDcdtU0A9rBXcAndsJV8WlAXtYEqmJmKcH7SvU1dTpRyxFJYugq+x2mL+p3wjghq+VTAcLp7G7aNIv7Av3X60KJGcXbCPR/KqrNZYmiMyw8siCl23RFLZfPso7XP4ttR6/JWVsBut9zYs3XFZr3U4b2eFfC8MPRNi8iNlBnzAMWT5wVLVrMDy5CZJ7sgs6/TOOooUgg49wUXJ9rkFacBVX3/Hr9k3BT64Q== Action=2 |2018-07-09 16:37:28 127.0.0.1/DataServer\\pxbm耗时:0.6070347秒|2018-07-09 16:37:29 path=DataServer\\pxbm HttpMethod=POST poststring= IgnoreSchema=True Select=b96gzQ8VDd5+1U+HL+lHFxM4SyK5m2Gn7TMdR/o6MzS5bx5078GRxM5sGtSF+ao9uxoDy7z5r2+rMuwVbL8jgd12fJgLzovdvMF4sZJPpgBxX9F9aNsupemOf31kVuZMuwvP8iFF1UHsvNExTHZpuUKTOSPNrRF/ArWhESJsBNhGHLEnC0iI58BuwBQIXU6ASvaTmL/HzHP78F9qqrzUPbsLFKMQ+R5vcB6soL46DrbYJGxeaf/vm9nqoJipnXuOloW6U0HkQ5UP7bi72tWUuDbeFl8LP2N2 Action=2 |2018-07-09 16:37:30 127.0.0.1/DataServer\\pxbm耗时:0.5910338秒|2018-07-09 16:37:30 path=DataServer\\pxbm HttpMethod=POST poststring= Action=16 Select=PjVzqp+5t+ZDhx3Yks78bn8W/1cG8m2atDNff/3R4R9nigJmc8GHaeHUXkWHqbIGMQ37u2pIsKQp3unnkWh4tihjdHt4AgeW3u50QhADipsRXJ6a+s7Pcel43wus3P1yS2IUucpikaziYaa3vQMg7jJkPIC1MRPSFs84xA/udPboqeDzUeM3whpxlFPNUcyaw1vS67vQO6mk6BU4G3F8PyM40ELkG+BNb6NKZtrNc/ILDGXOrDP6UiURhIVPLtsSS6SFKWtjZRbsVJ0CPNCmtYnU7hvfZV/21YzYg9qnmyZL6GRkivFn3r3QHQ3vxYYf6aiXkhUHqhfgQaXmrjBFxeOJtrwUdHxShp3DbKnFPufbYHFzMsrwetV2fvbKpGCJEOybFD7bjd4qsD5Ek++jdH+beAKLYRr+6dpDxooS4Bhiw9Z333bRVJ7ZQ+j2z4Dwr6eCxHQP+Ik9jqV4TFANiyX+EzhaNa3ntAsUG7kGAWK2tYaaLD8Xd1vFzjG0uXLy/6zJLv2KSZjgaaxb4c9+LJuTsbUVX0qPa/wRSSLBI88QsfDt0cUea+FdrLeZFk2o2+uSR73eD39zTS4mYmR049aL7IyoKlH4wr904lFR0Wn4YJ/EgfPYi3C5mdXm6JsvkzVn2tJi4NYG2I5Pn3E2mEb3TsAf7DDrTntMwc0V/+mMawW5VHrq7Q== |2018-07-09 16:37:31 |
-- 作者:有点甜 -- 发布时间:2018/7/9 18:15:00 -- 不写 LoadChildren 也报错?直接load是否可以? |
-- 作者:浙江仔 -- 发布时间:2018/7/9 21:00:00 -- 代码中,没有 LoadChildren 和DataTables("订单明细").Load() 其他代码都可以正常执行 不管是LoadChildren 和DataTables("订单明细").Load() 都会导致错误,服务端一秒左右一次触发数据获取
|
-- 作者:有点蓝 -- 发布时间:2018/7/9 21:08:00 -- 重启一下服务器,和服务端程序,然后客户端删除项目里的bin目录,重启客户端后重新测试下面代码 DataTables("订单明细").LoadFilter = "订单ID In (" & ids & ")"
DataTables("订单明细").Load() |
-- 作者:有点蓝 -- 发布时间:2018/7/10 8:49:00 -- 测试了一下,应该是个bug,已反馈。临时可以给这2个表加上关联,不要通过关联列加载 |
-- 作者:浙江仔 -- 发布时间:2018/7/10 11:11:00 -- 那坐等bug修复再应用 |