SDAC提供了一個用於 Borland Delphi 和 C++ Builder 的不可視組件集。作為一種選擇,可以像使用 BDE 那樣使用 SDAC 來存取 Microsoft SQL Server。SDAC 使用 OLE DB 直接通過基於COM的接口集來存取數據源。OLE DB 接口為應用程式存取存儲在不同信息源或數據源中的數據提供了統一的方式。這些接口支持 DBMS 的大多數功能,並可以實現數據存儲及數據共享。
基本介紹
- 中文名:SQL Server 數據存取組件庫
- 外文名:SQL Server Data Access Components
- 簡稱:SDAC
- 用於:Borland Delphi和C++ Builder
SDAC 數據存取組件庫,SQL Server 簡介,兼容性,上海話劇藝術中心簡寫,SDAC 上海話劇藝術中心,SDAC簡介,SDAC 簡寫其他版本,正常版:,拼音版:,
SDAC 數據存取組件庫
SQL Server 簡介
SDAC:SQL Server Data Access Components,即SQL Server 數據存取組件庫。
使用 BDE 來開發基於 SQL SERVER 的客戶/伺服器應用程式有許多不足。在許多情況下,BDE 不能使用伺服器的一些特殊功能,它們必須使用更多的資源,這樣導致降低了數據處理速度,而且限制了應用程式的分發及其管理。
使用 BDE 開發資料庫應用程式時,伺服器與客戶機間通常通過下面的方式進行連線:
[SQL Server] <-> [DBLibrary] <-> [SQL Links] <-> [BDE] <-> [客戶應用程式]
SDAC 工作在 OLE DB 方式, 基於本地的 SQL Server 接口。使用 SDAC 的應用程式可以直接存取伺服器。
[SQL Server] <-> [OLE DB] <-> [客戶應用程式]
使用 SQL Server 數據存取組件可以為你提供下面的優勢:
- 不需要分發,安裝以及配置 BDE 和 ODBC;
- 你可以使用任何的 Delphi 專業版來開發客戶/伺服器應用程式;
- 簡單數據更新;
- 高速資料庫記錄存取;
- 提供記錄自動刷新;
- 高級設計編輯器;
- SDAC 組件的接口 (方法,屬性) 與標準的 BDE 數據存取組件非常相似;
- 支持所有的數據集組件;
- 待續...
兼容性
-------------
SDAC 支持 SQL Server 7, SQL Server 2000 以及 MSDE.
SDAC 需要在工作站上安裝 OLE DB .
注意:
在當前的 Microsoft Windows, 比如 windows 2000 版本中,
OLE DB 已經被作為一個標準包被包含在其中了。但是我們還是強烈推薦您下載最新的(2.5版以後)微軟數據存取組件(SDAC)。
安裝
------------
dclsdacXX.bpl - SDAC 設計包 (安裝到 Delphi\Bin 檔案夾)
sdacvclXX.bpl - VCL 支持包 (安裝到 Delphi\Bin 檔案夾)
crcontrolsXX.bpl - TCRDBGrid 組件 (安裝到 Delphi\Bin 檔案夾)
Delphi
======
要編譯基於 SDAC 的應用程式,需要將 $(DELPHI)\SDAC\Lib 追加到工程的 Options|Search path 中.
C++ Builder
===========
要編譯基於 SDAC 的應用程式,需要將 $(BCB)\SDAC\Lib 追加到工程的 Options|Library path ,並將 $(BCB)\SDAC\Include 追加到工程的 Options|Include path 中.
使用 SDAC 編寫 GUI 應用程式
----------------------------------
現在 SDAC GUI 部分是獨立的。也就是說要想使 GUI 元素有效,比如 sql 游標,連線窗體,連線對話框等,你應該在你的應用程式中明確地聲明 SdacVcl 單元。這項特性對於編寫控制台應用程式是必須的。
Delphi 和 C++ Builder
======================
在認情況下,SDAC 不需要 窗體,控制項以及其它 GUI 相關的單元。只有 TMSConnectDialog 組件需要窗體單元。
預覽版的限制
--------------------------
注意:使用 SDAC 預覽版時會有下面的限制。基於 SDAC 的應用程式只能運行在 IDE 環境中。
在同一個 IDE 中使用多個產品
---------------------------------
SDAC, ODAC 以及 MyDAC 組件使用了下面所列的公共基礎包:
dacXX.bpl
dacvclXX.bpl
dcldacXX.bpl
注意:這些產品的兼容性只在同版本中有效。在其它情況下,如果你升級了已安裝的產品,它可以會與原來產品中的某一個發生衝突。為了繼續使用這些產品,你應該同時升級這些產品。
上海話劇藝術中心簡寫
SDAC 上海話劇藝術中心
SDAC是上海話劇藝術中心 Shanghai Dramatic Arts Centre 的簡寫。
SDAC簡介
上海話劇藝術中心建於1995年1月23日,是由原上海人民藝術劇院(始創於1950年)和上海青年話劇團(始創於1957年)這兩個著名的話劇表演團體合併而成。上海人民藝術劇院和上海青年話劇團,是新中國成立初期分別由著名戲劇家夏衍、黃佐臨和熊佛西先生創建的,在數十年中,先後上演了五百餘部中西方古典名著及近現代作品。
SDAC 簡寫其他版本
正常版:
1.南部非洲發展共同體
Southern African Development Community-SDAC
2.聖地亞哥藝術中心
San Diego Art Center
3.山東菏澤音樂藝術學院
4.聯合社會責任顧問理事會
Strategic Development Advisory Community
拼音版:
1.十大愛吃
2.山東愛巢
3.上帝愛財