Column.Expression = 字符串(1)
Column.Expression = String(1)
在我的 DataTable 中有一列是:
With colA
.DataType = System.Type.GetType("System.String")
.ColumnName = "colA"
End With
我有一个名为 strTest 的字符串数组,strTest(6) 是“00”。
我试着这样做:
colA.Expression = strTest(6)
没有错误,但不是将值设置为“00”,而是写入“0”。
我的错误在哪里?
谢谢:)
它正在将您的表达式计算为常数。相反,使用单引号,它会知道它是一个字符串。:
colA.Expression = "'" & strTest(6) & "'"
在我的 DataTable 中有一列是:
With colA
.DataType = System.Type.GetType("System.String")
.ColumnName = "colA"
End With
我有一个名为 strTest 的字符串数组,strTest(6) 是“00”。
我试着这样做:
colA.Expression = strTest(6)
没有错误,但不是将值设置为“00”,而是写入“0”。
我的错误在哪里?
谢谢:)
它正在将您的表达式计算为常数。相反,使用单引号,它会知道它是一个字符串。:
colA.Expression = "'" & strTest(6) & "'"