[.NET] OpenFileDialog和資料庫相對路徑
請輸入專案類型(網站專案或者應用程式專案):Windows form應用程式
我使用OpenFileDialog想取得圖片檔名並寫入資料庫
結果在寫入資料庫的時候會出現
找不到 'D:\Documents\My Pictures\會員資料.mdb' 檔案。
我資料庫是放在debug目錄下用如下的方式執行的
dbconn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=會
員資料.mdb;User Id=admin;Password=;")
但是只要用了openFileDialog之後
本來的相對路徑都會變成剛剛讀取檔案的目錄
所以就會找不到資料庫而出錯
這樣的話我就要每次在連接資料庫的時候都加上
My.Application.Info.DirectoryPath指定回debug目錄
免得因為讀取圖片而發生找不到資料庫的錯誤
所以想請問各位前輩有沒有其他方法可以解決,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.156.224
→
04/17 11:47, , 1F
04/17 11:47, 1F
→
04/17 11:53, , 2F
04/17 11:53, 2F
→
04/17 11:54, , 3F
04/17 11:54, 3F