簡體   English   中英

SQL Server后端,MS Access前端:連接

[英]SQL-Server Backend, MS Access Frontend: Connection

通過ODBC從MS Access連接到SQL Server(不一定)。 我想將Access表單綁定到SQL Server數據。 能夠動態過濾服務器上的記錄集(與傳遞查詢一樣)將是很棒的選擇,但我想避免表格是只讀的。 我非常感謝您的任何建議。 提前致謝。 我在這里找到了類似的問題,但沒有找到我想要的答案。

我處理了以下文章:
使用SQL Server后端訪問數據庫-代碼日志
導入或鏈接到SQL Server數據-Access-Office
Microsoft正在與ODBC進行本地關系數據訪問-常見問題解答
Microsoft正在與ODBC進行本地關系數據訪問-Microsoft SQLNCli團隊博客-網站主頁-MSDN博客
優化鏈接到SQL Server的Microsoft Office Access應用程序
性能-最佳實踐SQL Server_Access連接-堆棧溢出
sql server-如何使直通_ passthru查詢可編輯_-代碼日志
sql server-SQL和MS訪問-過濾表單上的數據
使用Access為SQL Server構建前端-TechRepublic
Wiley.Microsoft.SQL.Server.2008.Bible.Aug.2009_Excerpt_Access
訪問作為前端,SQL Server作為后端-代碼日志

我找不到答案,但是我可能忽略了它。 好吧,我必須有。

如果您需要從MS Access連接到SQl服務器數據庫,則必須執行ODBC連接,以執行具有GUI選項的操作,如下所示。 在此處輸入圖片說明

直通查詢永遠不會為您提供MS Access mdb和accdb中的只讀數據。 您無法做任何改變。 因此,您將必須按照自己選擇的方式來解決該限制。 一種方法是創建一個本地表來保存傳遞數據,並將表單綁定到THAT數據。 然后它將是可編輯的。 然后,您必須創建一種機制,以將對本地數據所做的更改推回到其原始源。 這涉及很多繁重的工作,但完全可行。 您獲得了傳遞的速度和精度,但是卻失去了實時編輯的出色功能,必須對其進行編碼。 或者,您可以使用ODBC鏈接表,以及通過ODBC鏈接到索引視圖的Access鏈接表,並獲得實時編輯的能力,但是卻失去了傳遞的速度和精度。

你也不能吃蛋糕也不能吃。 抱歉

您是否看到文章: http : //support.microsoft.com/kb/303968另外,您是否可以在SQL Server中創建一個VIEW並引用它?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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