想用Excel做資料庫,在用OleDbConnection打開Excel檔案時,拋出的例外是:System.Data.OleDb.OleDbException:“創建檔案失敗。”
代碼方面就是根據C#操作Excel增刪改查的實體來寫的,但不知道為什么,只要把 @"\ExcelDB.xlsx"; 改成@"d:\ExcelDB.xlsx"; 就會出現這個例外。Excel用的是07的。想讓大神們看下到底是什么原因。
uj5u.com熱心網友回復:
用excel做資料庫。。很奇怪的人干很奇怪的事情。為啥不用access?
uj5u.com熱心網友回復:
能用我不用?
uj5u.com熱心網友回復:
試試不要放在根目錄下。還是上代碼看看吧uj5u.com熱心網友回復:
權限問題,給 d:\ExcelDB.xlsx 的檔案加入 Everyone 權限uj5u.com熱心網友回復:
如果你撰寫 asp.net 程式,那么資料檔案應該放到網站應用的 app 目錄或者其子目錄下。不應該放在網站外邊。uj5u.com熱心網友回復:
為什么不呢?把客戶需求當做不可抗力,這是專案經理的懶惰。應該引導客戶去采用更合適的方案
uj5u.com熱心網友回復:
用excel做資料庫。。很奇怪的人干很奇怪的事情。
為啥不用access?
能用我不用?
為什么不呢?把客戶需求當做不可抗力,這是專案經理的懶惰。應該引導客戶去采用更合適的方案
不要在扯沒用的,你所謂的客戶是我老婆,我能引導她就好了,問題解決了。
uj5u.com熱心網友回復:
用 SQLite 吧 —— 小型 檔案型資料庫, SQLite 已經一統江山了。Access 那些 受制于 Com組件、受制于 x86 x64 的東西,后期維護都是個麻煩。
uj5u.com熱心網友回復:
很顯然excel不適合用作資料庫uj5u.com熱心網友回復:
用excel做資料庫。。很奇怪的人干很奇怪的事情。
為啥不用access?
能用我不用?
為什么不呢?把客戶需求當做不可抗力,這是專案經理的懶惰。應該引導客戶去采用更合適的方案
不要在扯沒用的,你所謂的客戶是我老婆,我能引導她就好了,問題解決了。
這個就很牛逼了
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/149685.html
標籤:.NET技術前瞻
