我已經構建了一個應用程序,它連接到我的一臺服務器上的訪問數據庫。我可以很容易地在我的計算機上使用它,但是當我安裝在另一臺計算機上時,我明顯遇到了指定連接到服務器上數據庫位置的問題。我如何允許用戶指定數據庫連接位置以便在多個工作站上使用?任何幫助是極大的讚賞!訪問數據庫連接字符串
0
A
回答
0
請勿在代碼中硬編碼DB的文件名,而是將其存儲在配置文件中。例如。一個INI文件或一個XML文件。見How to store and retrieve custom information from an application configuration file by using Visual Basic .NET or Visual Basic 2005。
您可以像這樣將設置保存在App.Config文件中。
Const connectionKey As String = "connection"
Dim config As System.Configuration.Configuration
config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
config.AppSettings(connectionKey) = openFileDialog.FileName
config.Save(ConfigurationSaveMode.Modified)
你還可以用
Dim value As String = ConfigurationManager.AppSettings(connectionKey)
看了一遍(未測試從這裏得到它:Read/Write App.Config File with .NET 2.0)
+0
我仍然卡住......我創建了一個打開的文件對話框,將連接傳遞給文本框。我怎樣才能將它傳遞給數據庫連接字符串?對不起,我是新手:-( –
+0
我想我問的是如何將信息從openfiledialog傳遞到app.config連接字符串文件? –
相關問題
- 1. 訪問數據庫連接字符串
- 2. 訪問數據庫連接字符串錯誤
- 3. 訪問數據庫,連接字符串jiggery pokerery
- 4. 訪問數據庫的程序文件連接字符串
- 5. 更改訪問數據庫連接字符串
- 6. 訪問數據庫連接字符串錯誤在asp
- 7. 只讀連接字符串到訪問數據庫
- 8. Azure網站經典ASP連接字符串訪問數據庫
- 9. 無法訪問SQL Azure的數據庫連接字符串
- 10. VB.NET訪問連接字符串憑據
- 11. 類庫數據庫連接字符串
- 12. Oracle數據庫連接字符串?
- 13. 數據庫連接字符串錯誤
- 14. Vb.net Access數據庫連接字符串
- 15. 存儲數據庫連接字符串
- 16. 遠程數據庫連接字符串
- 17. 只讀數據庫連接字符串
- 18. c#數據庫連接字符串
- 19. SQLite數據庫連接字符串
- 20. 數據庫連接字符串位置
- 21. SQL Server數據庫連接字符串
- 22. 與Oracle數據庫連接字符串
- 23. Android數據庫字符串訪問
- 24. 使用訪問連接字符串
- 25. ASP.NET的連接字符串訪問
- 26. Python數據庫連接字符串與德比數據庫
- 27. 更改數據庫中的連接字符串數據庫
- 28. 什麼將連接字符串到PHP訪問數據庫文件
- 29. 更正訪問遠程數據庫服務器的連接字符串
- 30. 如何僅在數據訪問層(.NET類庫)中存儲連接字符串
看看這個問題: HTTP:/ /stackoverflow.com/questions/7830318/vb-net-connection-string-for-ms-access-database – user2721815