2011-07-21 365 views
1

我有一個包含Access表的數據的.txt文件。 現在我正在使用MS Access 2003的導入實用程序將數據從文本文件導入到表中。 Theere是文本文件中的一個數據,其左側有一個空格。因此,數據如下所示:: [12461]。 現在,當導入完成時,表中的數據如下所示:: [12461]。左邊的空間被修剪。 因此,我的數據正在發生變化。 有什麼幫助嗎?從.TXT到MS Access 2003的數據導入

+0

您能粘貼確切的行嗎? – Jacob

+0

Col1:'00234'; Col2:'12461'。在Access表中插入它會生成Col1:'00234'; Col2:'12461' – Rajdeep

+0

請將它從您的txt複製並粘貼到反引號(格式)中附帶的問題中,並添加您的表格定義。 – Jacob

回答

0

好吧。將.txt數據導入Access時,前導空格和尾部空格都將被剪裁。如果您將列數據類型指定爲文本或數字,就是這種情況。我會建議下面的解決方法,這取決於你有多少數據。所以:

  1. 用您的原始文件替換原始.txt文件中的所有空格。 「^^^」。它 應該是你知道不存在於你的文件中的字符。
  2. 定期進口。請注意,更改的列將被自動鍵入爲文本 。
  3. 按Ctrl + H將所有「^^^」替換爲空格。不過,這隻能解決領先的空間問題。