我使用Jet與連接字符串CSV列數據被截斷
@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + directory + ";Extended Properties='text;HDR=YES;FMT=Delimited';"
用的Schema.ini包含解析CSV文件:
[SelfCatering.csv]
Format=CSVDelimited
ColNameHeader=True
MaxScanRows=0
在我的C#代碼,我已經預定義了列數據類型爲字符串,但由於某些原因,擴展的字符串列被截斷爲255個字符。如果我快速查看列數據本身,它只有255個字母長
其他地方會被截斷嗎?
感謝
其實,更多的我想起來了,我認爲255是最大字段大小或Jet引擎。你可以嘗試將他的領域定義爲備忘錄而不是文本。但是,爲什麼你不使用框架?讀取一個CSV文件。 – 2011-04-05 23:03:39