【发布时间】:2017-03-15 14:24:59
【问题描述】:
我正在将 CSV 文件中的数据读取到 Sql 表中。问题是 CSV 中日期列中的某些日期为空。我正在使用以下代码将空单元格转换为 NULL 值。但是我收到以下错误:附加信息:字符串未被识别为有效的日期时间。无法存储在 ANALISEDATUM 列中。预期类型为 DateTime
我的代码是:
Do Until parser.EndOfData = True
Dim data As String() = parser.ReadFields()
For i As Integer = 0 To data.Length - 1
If (String.IsNullOrEmpty(data(i))) Then
data(i) = DBNull.Value.ToString
End If
Next
datatabel.Rows.Add(data)
错误发生在最后一行。
问候
【问题讨论】:
标签: vb.net