[英]Read a remote MS Access database C#
我需要從遠程位置獲取連接字符串以訪問我的MS Access數據庫。 我知道您可以這樣做:
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Temp\\Testdatabase.accdb");
因此,如果文件托管,我需要知道如何訪問該文件。 因此來源將是http://somewebsite.com/Testdatabase.accdb
我該怎么做呢?
答案很簡單:您不能這樣做。
Access需要一個SMB文件共享,您無法從Web服務器上獲取它。 您也無法從FTP服務器,OneDrive或DropBox附加數據庫文件。
因此,要么將遠程數據庫轉換為SQL Server或MySQL之類的服務器引擎,要么(如果您只需要閱讀)將Access文件下載到本地驅動器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.