Dim lst As List(Of String)
lst = Connections("12+3").GetTableNames
For Each nm As String In lst
Output.Show(nm)
If DataTables.Contains(nm) = False Then
DataTables.Load(nm)'加载订单表,
End If
Next
老师 动态加载表是不是这样呢?我操作了之后 没有实际加载进来……
如果采用:
Dim lst As List(Of String)
lst = Connections("12+3").GetTableNames
Dim q As new OuterTableBuilder
For Each nm As String In lst
'Output.Show(nm)
If DataTables.Contains(nm) = False Then
q.TableName = nm
q.TableCaption = nm
q.C
q.Sele ctString = "Sel ect * From {"& nm & "}"
q.Build
End If
Next
可以加载大部分表,少量表提示如下错误:
---------------------------
错误
---------------------------
加载表"回复函"失败,详细错误信息:
System.InvalidOperationException: 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。
---------------------------
确定
---------------------------
[此贴子已经被作者于2023/2/14 11:12:24编辑过]