access導(dǎo)入excel?
建議把系統(tǒng)修復(fù)一下,或者把軟件重裝一下
第一個(gè)是導(dǎo)入Excel文件的時(shí)候報(bào)“該屬性在外部數(shù)據(jù)源或用低版本的Microsoft Jet 所創(chuàng)建的數(shù)據(jù)庫中不受支持“,經(jīng)檢查問題出在導(dǎo)入數(shù)據(jù)的第一行,第一行是列名,
第二列是名稱,可能是同花順為了對(duì)齊的緣故,在名稱兩個(gè)字之前還多出幾個(gè)空格,在Access導(dǎo)入的時(shí)候,選擇第一列是列名,由于名稱前的那幾個(gè)空格可能導(dǎo)致這個(gè)列名非法,所以報(bào)了以上的錯(cuò)誤。將空格去掉之后,就可以順利導(dǎo)入數(shù)據(jù)了。
第二個(gè)錯(cuò)誤是我從同花順中導(dǎo)出了少量的當(dāng)前頁的數(shù)據(jù),然后將導(dǎo)出的數(shù)據(jù)文件改成文本文件,在Access中導(dǎo)入的時(shí)候,報(bào)”由于將在索引,主關(guān)鍵字,或關(guān)系中創(chuàng)建重復(fù)的值,請(qǐng)求對(duì)表的改變沒有成功。改變?cè)撟侄沃械幕虬貜?fù)數(shù)據(jù)的字段中的數(shù)據(jù),刪除索引或重新定義索引以允許重復(fù)的值并再試一次。“
第三個(gè)錯(cuò)誤是我從同花順里導(dǎo)出了所有的數(shù)據(jù),然后將導(dǎo)出的數(shù)據(jù)文件改成文本文件,在Access中導(dǎo)入的時(shí)候,報(bào)”方法'ExecuteTempImexSpec'作用于對(duì)像'_WizHook'時(shí)失敗“
錯(cuò)誤二和三的解決方法都一樣,出現(xiàn)以上兩個(gè)錯(cuò)誤是因?yàn)閷?dǎo)出的數(shù)據(jù)文件中的文本的換行方式有問題,用EmEditor文本編輯器重新保存了一下導(dǎo)出的數(shù)據(jù)文件,在保存的時(shí)候?qū)Q行方式選成CR+LF(Windows),再導(dǎo)入就都成功了。
我碰到這三個(gè)錯(cuò)誤,我想應(yīng)該是屬于個(gè)案,我的解決方法應(yīng)該是不能適用于所有碰到這些錯(cuò)誤的情況,但是從中可以看出,Access在導(dǎo)入出錯(cuò)的時(shí)候,很可能是因?yàn)閷?dǎo)入的數(shù)據(jù)有問題,我碰到的這三個(gè)錯(cuò)誤的原因就都是因?yàn)閿?shù)據(jù)在格式上有問題,所以當(dāng)碰到這三個(gè)報(bào)錯(cuò)的時(shí)候,可以仔細(xì)檢查一下要導(dǎo)入的數(shù)據(jù)是否有問題