sql数据源关联表 先加载子表出错,怎样解决?
Dim t As String = format(Date.now(),"yyyyMMddHHmmss")
Dim lst As List(Of String)
lst = Connections("数据源1").GetTableNames
For Each nm As String In lst
'全部数据加载
DataTables(nm).LoadFilter = ""
DataTables(nm ).Load
Next
请教:所有表中,有6个存在关联表(用表达式),
当先加载的是父表、后加载的是子表时,没问题;
当子表先加载、父表后加载时,就提示子表中某一表达式列无法加载;
怎么办呢?
狐爸曾经说过:
没办法,你要转变设计思路,先加载父表数据,先有父亲,才有儿子。
又说过:
我考虑了一下,你的需求有一定的道理,我加一个LoadParents方法,根据子表
同步加载父表吧。
LoadParents方法 在哪里?
[此贴子已经被作者于2017/9/22 7:51:46编辑过]