目的:想获取列标题和列宽(因为我MS SQL数据库表的列名是英文的,有张表记录列名中英文对照)
Dim cvs As String =CurrentTable.GetColVisibleWidth()
第一列|98|第二列|98|第三列|98|第四列|98|第五列|98|第六列|98|第七列|98|第八列|98|第九列|98|第十列|98
可以正常获取到,不过GetColVisibleWidth()获取到的是列名(不是列标题)和列宽
所以我想这样去获取
Dim lk As String
Dim dn As String =CurrentTable.name
For i As Integer = 0 To Tables(dn).Cols.Count - 1
lk=lk & Tables(dn).Cols(i).Caption & "|" & Tables(dn).Cols(i).Width & "|"
Next
output.show(lk)
a|-1|第二列|-1|第三列|-1|第四列|-1|第五列|-1|第六列|-1|第七列|-1|第八列|-1|第九列|-1|第十列|-1|
列宽全是-1,求解