您好,
因为我某一子表的数据量特别大,所以打开系统时是没有加载到TABLE中的,
我想实现在选中关联表的父表的某一行时,先检查对应子表的数据是否已经加载到table中,
如果已经加载,就不重新加载,
如果没有加载,就用AppendLoad追载,
我写的代码好像不好用!
请问是可以给出一个合理的代码,谢谢!
Dim txt As String = Tables("展会信息").Current("展会简称")
With Tables("展会信息.原始名单")
Dim r As Integer
r = .Find(" & txt & ", .RowSel + 1, "展会简称", False, False, True)
If r = - 1 Then '如果没找到符合条件的行
DataTables("原始名单").AppendLoad("[展会简称] = '" & txt & "'")
Else
End If
End With