簡體   English   中英

讀取遠程MS Access數據庫C#

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM