1
我有一個VBA例程,導出數據到CSV導入到另一個應用程序。我正在處理的兩個字段具有相當長的XML字符串作爲內容。訪問文本導出損壞
這兩個字段在導出時都被損壞。這些值在查詢結果中看起來很好,但是當我將數據導出到CSV時它一塌糊塗。一個例子是:
<ItemSpecifics>
<NameValueList>
<Name><![CDATA[Material]]></Name>
<Value><![CDATA[Solid Wood]]></Value>
<Value><![CDATA[Pine]]></Value>
<Source>ItemSpecific</Source>
</NameValueList>
<NameValueList>
<Name><![CDATA[Room]]></Name>
<Value><![CDATA[Bedroom]]></Value>
<???t?t?9\????t?t?t???t?t???t???9???9?????????????9?9???0
任何想法,爲什麼會發生這種情況?
- EDIT-- 好吧,這不可能是巧合 - 腐敗發生在字符256 ....文本字段的訪問限制。看起來很奇怪,因爲結果在查詢結果中看起來很好......以任何方式解決這個問題?
標記爲接受,因爲它會完美的工作。但是,我上面沒有提到的一個複雜性是我需要導出在Access中不合法的字段名(即它們包含一個前向空格)。我現在重新編寫了代碼,以便在VBA中生成和輸出長整型值,完全消除了這個問題。謝謝你的幫助。 – cheshirepine
很高興你有它的工作。 :-) –