数据库表与临时表怎样区别出来用代码加载时怎样才能分别加载出来
For Each dt As DataTable In DataTables
Next
使用这个可以加载所有表,想区别后按类别进行加载
For Each dt As DataTable In DataTables
Dim dr As String = dt.Name
Dim fdr As DataRow = DataTables("Setcolvisiblewidth").SQLfind("tablename = '" & dt.Name & "'")
If fdr IsNot Nothing Then
If dt.Type = 5 Then
fdr("类别") = "临时表"
End If
fdr("标注") = Date.Today()
End If
Next
这个哪里错了,如果有的情况下,标注行更改为当天日期
怎么标注不上去
可能需要保存一下:
fdr.Save()
另外SQLfind得到的行,Save后直接保存到后台了,DataTable的数据并不会刷新。
如果你数据已经加载了,建议直接Find,不要用SQLFind