Dim tbname As String = args(0)
Dim colname As String
Dim coltype As Integer
For i As Integer = 1 To Args.Length - 2
colname = args(i)
coltype = args(i+1)
Dim dt As Date = Date.now
Select coltype
Case 1 '使用String类型
DataTables(tbname).DataCols.add(colname, Gettype(String))
Case 2 '使用Date类型
DataTables(tbname).DataCols.add(colname, Gettype(Date))
Case 3 '使用Integer类型
DataTables(tbname).DataCols.add(colname, Gettype(Integer))
Case 4 '使用备注类型
DataTables(tbname).DataCols.add(colname, Gettype(String), 255)
End Select
i = i + 1
MessageBox.show((Date.now -dt).Totalseconds)
Next
这是我动态添加列的函数


这是我的时间打印信息