我期待創建一個Access應用程序,偶爾連接在線同步功能。這個想法是在本地使用SQL Server Compact作爲後端,然後使用程序將其同步到服務器端SQL Server。我找不到足夠的明確證據證明你不能這樣做。你可以使用SQL Server Compact作爲MS Access應用程序的後端嗎?是否可以使用SQL Server Compact作爲MS Access的後端?
回答
您可以通過ADO描述here。
但是當你要複製的數據,這將是更簡單的使用的SQL Server Express,因爲它可以設置馬上爲複製用戶由服務器端SQL Server發佈的數據庫。
不,這是不可能的,你應該使用SQL Server Express - 什麼阻止你這樣做?
我們將在屬於我們現場銷售員的30檯筆記本電腦上安裝此數據庫。我有一種使用SQL Server Compact的感覺,管理安裝和更新會更容易。我可能是錯的...... – WestAce
如果您可以避免使用SQL Server的本機複製選項,則可以考慮[SQL Server 2016 Express LocalDB](https://msdn.microsoft.com/zh-cn/library/hh510202。 ASPX)。這是一個沉默的安裝。 – Gustav
@WestAce你對於部署問題是正確的,但安裝是輕量級的,可以很容易地進行沉默 - 但需要管理員權限(不同於SQL Compact) – ErikEJ
這裏最好的選擇可能是Sql Server LocalDB。
LocalDB使用與完整的Sql Server相同的數據類型和格式,並且引擎甚至依賴於爲完整的Sql Server構建的庫。但是,與普通的Sql Server Express Edition不同,即使您的主應用程序未運行,它也不會作爲服務運行,並且the installation deployment story is a bit easier, too。
在Access方面,您可以設置一個ODBC連接來創建鏈接表以便在應用程序中使用,這與使用Sql Server Express Edition的方式非常相似。
您可以將LocalDB作爲複製訂戶連接到SQL Server的聯機版本嗎? – WestAce
- 1. 是否可以使用JDBC將MS Access連接到SQL Server?
- 2. SQL-Server後端,MS Access前端:連接
- 3. 使用MS Access作爲SQL Server的前端
- 4. 從MS Access遷移後端到SQL Server
- 5. 是否可以在開源項目中使用SQL Server Compact Edition?
- 6. django的MS Access後端
- 7. 是否可以在{X}上使用google-apps-script作爲ms的後端?
- 8. 在SQL Server Compact Edition中是否可以批量查詢?
- 9. 使用SPROC從MS Access前端插入SQL Server後端中的記錄
- 10. 如何將參數引入到使用MS Access作爲前端UI的SQL Server?
- 11. Weblogic 8.1是否可以與MS SQL Server 2008一起使用?
- 12. SQL Compact 3.1客戶端是否可以使用SQL Compact 3.0服務器組件進行復制
- 13. 將MS Access數據庫遷移到SQL Server Compact Edition
- 14. SSIS是否可以輸出SQL Server Compact 4.0文件?
- 15. 是否可以使用ADO.NET修改MS Access數據庫模式?
- 16. Access作爲asp.net的後端?
- 17. 是否可以使用c#來模擬ms-access的功能?
- 18. 帶有MS SQL Server Compact 3.5 SP2的LINQ2SQL:BadImageFormatException
- 19. SQL Server Compact可以用作SSIS中的源和目標嗎?
- 20. 是否可以在MS Access 2007中使用SHA512摘要
- 21. 是否可以在MS Access中使用WCF服務?
- 22. SQL Server和MS Access 2016
- 23. 從MS Access移到SQL Server
- 24. MS Access升級到SQL Server
- 25. MS Access查詢到SQL Server
- 26. MS Access/SQL Server Len()Brain Teaser
- 27. SQL Server Express vs MS Access
- 28. 我可以在後臺使用MS-Access而不是MYSQL
- 29. 將MS Access後端遷移到雲
- 30. SQL Server Compact 4.0 DbProvider - 否
ADO方法有一些侷限性:不支持blob類型,沒有簡單的數據綁定 – ErikEJ
這個建議沒有意義,不適用於訪問。您可以創建一些ADO記錄集的想法與能夠使用精簡版運行Access應用程序的任何關係都是絕對大腦死亡閃電般的惡意和不正確的建議。由於沒有ODBC驅動程序,因此您無法運行也不能使用使用訪問應用程序的精簡版訪問應用程序。這意味着報告和任何綁定表單(99.99%的訪問應用程序假定和要求)將不起作用。能夠創建ADO記錄集與使用Acces中的緊湊SQL近乎零相關 –