Dim Builder1 As New ADOXBuilder
Builder1.Open() '打开ADOXBuilder
Dim nms() As String ={"2010","2011","2012","2013"}
For Each nm As String In nms
Dim str As String = "余额" & nm & "_借方发生"
msgbox(str)
'If DataTables("科目余额表").dataCols.Contains("余额" & nm & "_借方发生") = False Then
If DataTables("科目余额表").dataCols.Contains( Str) = False Then
Builder1.Tables("科目余额表").AddColumn( str ,ADOXType.Double ) '增加整数型列
End If
Next
Builder1.Close()
上述代码想自动增加 余额2010_借方发生 等列,执行时提示如下错误:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2015.12.22.1
错误所在事件:窗口,窗口1,Button1,Click
详细错误信息:
异常来自 HRESULT:0x80040E3E