【发布时间】:2012-10-08 20:14:00
【问题描述】:
可能重复:
Opening csv-File via ADO-connection - Column Limitation to 255 / or just use another file type?
我有以下代码来打开一个 csv 文件作为记录集
Set cN = New ADODB.Connection
Set RS = New ADODB.Recordset
cN.Open ("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\data;" & _
"Extended Properties=""text; HDR=Yes; FMT=Delimited; IMEX=1;""")
RS.ActiveConnection = cN
RS.Source = "select * from myFile.csv"
以上代码适用于列数少于 255 的文件。但是,如果我的 CSV 文件有超过 255 列,我只会得到前 255 列数据。有没有其他方法可以将 CSV 文件打开到 ADODB 记录集中?
【问题讨论】:
-
@Sean Cheshire - 该链接没有令人满意的答案