什麼我解析的部分是這個MS接入傳輸文本拋出不可解析錯誤時,引號和撇號一起
E,"1"".""0""1","1""/""1""1","3""4""5""6","6""5""4""3",'1"'1"'1"'1","1""1""/"
解析始終停留在「1" 」 1" 「1" 」 1"正確的第一個報價。之後沒有任何內容被放入表格
它使用來自txt文件的傳輸文本宏導入。我曾嘗試在規範中使用文本和備註類型,但仍然失敗。有沒有解決這個問題?
編輯:耶設置文本限定符爲none修復它!
什麼我解析的部分是這個MS接入傳輸文本拋出不可解析錯誤時,引號和撇號一起
E,"1"".""0""1","1""/""1""1","3""4""5""6","6""5""4""3",'1"'1"'1"'1","1""1""/"
解析始終停留在「1" 」 1" 「1" 」 1"正確的第一個報價。之後沒有任何內容被放入表格
它使用來自txt文件的傳輸文本宏導入。我曾嘗試在規範中使用文本和備註類型,但仍然失敗。有沒有解決這個問題?
編輯:耶設置文本限定符爲none修復它!
分裂您輸入的字符串成什麼樣,我相信你認爲的字段應該是:
E
,"1"".""0""1"
,"1""/""1""1"
,"3""4""5""6"
,"6""5""4""3"
,'1"'1"'1"'1"
,"1""1""/"
即使倒數第二場不不可能解析(嘿,我做到了,我並不是那麼聰明......),我並不感到驚訝,Access中扼殺了它。根據我對Microsoft Office應用程序和CSV文件的經驗,規則是:
如果文本字段包含逗號或雙引號,則需要用雙引號括起來。
因此,人們可能預期1,O'Rourke,2
通過,或者甚至1,'thing,2
,但1,'abc"xyz,2
?不見得。
解決方法是修復輸入文件,例如,通過運行預處理器來修復引用。
只是爲了確認:這個「解析」是否作爲CSV導入的一部分發生? – 2013-04-25 21:06:04
nope,它的一個txt文件 – gta0004 2013-04-25 21:09:02
好吧,那麼你怎麼處理導致它被解析的文本文件呢? – 2013-04-25 21:18:44