我程式編寫主要是使用 Asp.net vb 進行編寫的,因為客戶已經申請智邦 4000元 Window 進階主機,但是當我把Access 資料庫 上傳到空間後 卻一直顯示連線不到或是找不到檔案
發現可能是 web.config 連線字串設定錯誤,請問各位前輩是否有使用過這方案呢,你們web.config的連線字串是怎麼寫的呢?
1.你要先跟智邦確認租的主機, OS是跑哪種的
2.不同的OS, 要設的資料夾與Access檔案權限用的帳號不一樣
3.目前的Windows通常是把IIS用的IUser帳號加進你要設資料夾與Access檔案權限的地方
但是請注意, 此Access檔案, 不能在Web的資料夾裡, 不然可能因為Url而導致資料庫外洩
連線字串不用死背
先請小精靈產生,有必要再來修正
例如:先在你的電腦上產生一個連結字串
用這份現成的,
再依實際情況修改IP或是路徑即可
請參考 http://www.dotblogs.com.tw/mis2000lab/archive/2014/07/23/146048.aspx
如果不行的話,修改目錄或是檔案的「權限」
請參考 http://www.dotblogs.com.tw/mis2000lab/archive/2009/05/21/iis_access_file.aspx
這年代沒人使用Access了吧?SQL Server都有Express版了