[英]BC50319 error using OleDb.OleDbDataAdapter.Fill
我在“da.Fill(DataTableWorkstation)”上收到錯誤BC50319 ,這是該段的一部分:
Using da As New OleDb.OleDbDataAdapter(oleExcelCommand)
DataTableWorkstation = New System.Data.DataTable
da.Fill(DataTableWorkstation)
End Using
在該行中,我打開一個包含數據(字符串、數字和日期)的 .xlsx 文件,並將這些數據保存到DataTable
。 作為“解決方案”,Microsoft 告訴我更改為Option Strict Off
,我確實想避免這種情況。 有另一種解決方案嗎?
該問題的解決方案是,在初始化變量時我需要明確。 我不得不改變我的變量的初始化:
Dim DataTableWorkstation As DataTable
對此:
Dim DataTableWorkstation As System.Data.DataTable
並且錯誤消失了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.