最近在工作中用到了OWC(Office Web Components.),遇到這樣一個問題,就是我在用CSVURL導入CSV文件中的數據時,出現警告:"無法從該URL導入,該文件和本程序不是放在同一臺主機上,或是從別的主機上拷貝過來的".
我用別人給了一個例子來試我的CSV文件,可以導入,為什么我的程序不行?
在網上查遍資料也沒有找到答案,最后沒辦法,我還是回到最初,將OWC文檔研究一遍.
發現給的例子中是這樣寫的:
?? Spreadsheet1.csvurl="file:///data.csv";
而我原來寫的是
? Spreadsheet1.csvrul="e:\my.csv";
難道問題出在這嗎?我在路徑前加上"file://".結果一切OK!
順便說一下,關于OWC的使用,還是隨機文檔比較權威.目錄:
C:\Program Files\Common Files\Microsoft Shared\Web Components\10\2052
C:\Program Files\Common Files\Microsoft Shared\Web Components\11\2052
后記:
???????? 我的方法并沒有真正解決問題,第二天這個問題仍然存在,CSVURL如果寫成internet地址的話是可以訪問的,直接寫本機路徑則不能訪問,不知道是不是OWC的要求.
????????? 我已經改用別的方法,在網上可以查得到,改天轉貼上來.