複製鏈接
請複製以下鏈接發送給好友

adp

(Access 項目)

鎖定
Microsoft Access 項目 (.adp) 是一種 Access 數據文件,它能通過 OLE DB (OLE DB:對多種類型的數據源(包括關係數據、郵件文件、純文本和電子表格)提供有效的網絡和 Internet 訪問的組件數據庫結構。) 組件結構有效地以本地模式訪問 Microsoft SQL Server 數據庫。適用於: Microsoft Office Access 2003
外文名
adp
適用於
Microsoft Office Access 2003
類    型
一種 Access 數據文件
基    於
基於 HTML 的數據庫對象

adp適用方面

適用於: Microsoft Office Access 2003

adp定義

Microsoft Access 項目 (.adp) 是一種 Access 數據文件,它能通過 OLE DB (OLE DB:對多種類型的數據源(包括關係數據、郵件文件、純文本和電子表格)提供有效的網絡和 Internet 訪問的組件數據庫結構。) 組件結構有效地以本地模式訪問 Microsoft SQL Server 數據庫。使用 Access 項目,可以像創建文件服務器應用程序那樣,輕鬆地創建一個客户/服務器應用程序。該客户/服務器應用程序可以是基於窗體、報表的傳統解決方案、通過使用數據訪問頁 (數據訪問頁:Access 發佈的網頁,包含與數據庫的連接。在數據訪問頁中,可查看、添加到、編輯以及操作數據庫中存儲的數據。這種頁也可以包含來自其他源(如 Excel)的數據。)的基於 Web 的解決方案,或是兩者的結合。可以將 Access 項目與遠程 SQL Server 數據庫、本地 SQL Server 數據庫或 SQL Server 2000 Desktop Engine 的本地安裝相連接。
adp adp
1、 將 Access 項目與 SQL Server 數據庫連接
2、存儲在 SQL Server 數據庫中的數據庫對象
3、存儲在 Access 項目中的數據庫對象
Access 項目之所以叫做項目,是因為它只包含基於代碼或基於 HTML 的數據庫對象:窗體、報表、數據訪問頁的名稱及位置、宏和模塊。這些都是用於創建應用程序的數據庫對象。與 Microsoft Access 數據庫 (數據庫:與特定主題或用途相關的數據的集合。在數據庫內,關於特定實體的信息(如僱員或訂單)分類歸納到表、記錄和字段中。)不同的是,Access 項目不包含任何基於對象的數據或數據定義:表 (表:數據庫對象之一,用來在記錄(行)和字段(列)中存儲數據。數據通常是有關特定類別事物的,如僱員或訂單。)、視圖 (視圖(對象):Access 項目中的一種查詢,它是基於 SQL SELECT 語句的虛擬表。例如,在兩個表的聯接中有 10 個可用列,一個視圖可以僅含其中的 3 列,以限制對某些數據的訪問。)、數據庫圖表 (數據庫圖表:數據庫架構中任何部分的圖形表示。可以是數據庫結構的全部或部分圖片。它包括表、所包含的列以及表之間的關係。)、存儲過程 (存儲過程:由 SQL 語句和可選流控制語句組成的預編譯集合,按一個名稱存儲,並作為一個單元處理。此集合存儲在 SQL 數據庫中,可以通過某應用程序的一個調用運行。)或用户定義函數 (用户定義的函數:一種查詢,採用輸入參數並返回類似於存儲過程的結果。類型有:標量函數(多語句;返回一個值)、內嵌函數(一個語句;可更新的表值)和表函數(多語句;表值)。)。這些數據庫對象存儲在 SQL Server 數據庫中。
若要創建應用程序並訪問數據,應該通過使用“文件”菜單上的“新建”命令顯示“數據鏈接屬性”對話框,或通過使用“數據庫嚮導”,從而將 Access 項目連接到 SQL Server 數據庫中。

adp支持的數據庫

可以連接到以下 SQL Server 數據庫之一:
Microsoft Windows 2000 或更高版本上的 Microsoft SQL Server 2000
Microsoft Windows 2000 或更高版本上的 Microsoft SQL Server 2000 Desktop Engine
註釋 如果要連接到 SQL Server 2000 服務器的命名實例,Access 項目客户機就必須安裝 Microsoft Data Access Components (MDAC) 2.71 版。可以通過安裝 Microsoft Office 2003 CD-ROM 上 \MSDE2000 文件夾中的 Microsoft SQL Server 2000 Personal Desktop Edition 來安裝 MDAC 2.71。

adp使用A項目

使用 Access 項目與使用 Access 數據庫非常相似。創建窗體、報表、數據訪問頁、宏和模塊的過程實質上和創建 Access 數據庫所採用的過程是相同的。
連接到 SQL Server 數據庫後,可以查看、創建、修改和刪除表、視圖、存儲過程用户定義函數和數據庫圖表,方法是使用“數據庫設計器”、“表設計器”、“查詢設計器”、“查詢生成器”和“SQL 文本編輯器”。儘管使用這些數據庫對象時所採用的用户界面,與 Access 數據庫中等價的數據庫對象的用户界面有所不同,但它仍是易於使用的。Access 項目還包含許多與 Access 數據庫中相同的嚮導,如“窗體嚮導”、“報表嚮導”、“頁嚮導”或“輸入掩碼嚮導”。這些嚮導可幫助快速創建原型應用程序或簡單的應用程序,也使得創建高級應用程序更為容易。

adp關於擴展屬性

如果 Access 項目與 SQL Server 2000 數據庫連接,就可以使用和利用擴展屬性。擴展屬性存儲有關 SQL Server 數據庫對象(存儲在 SQL Server 數據庫中)的附加屬性信息,併為 Access 項目提供附加功能,如:
■在列上創建一個查閲。
■顯示對用户友好的驗證文本。
■設置數據格式並定義輸入掩碼
■使用子數據表,保存排序次序和篩選,以及保存表、視圖、存儲過程和內嵌用户定義函數的數據表外觀。
某些擴展屬性由 Access 使用,通過 Access 項目是看不到的,如用於設置表數據表中的列寬的屬性。其他擴展屬性可供在視圖的“數據庫設計器”、“表設計器”、“查詢設計器”屬性表,單語句存儲過程(除列屬性外)和內嵌函數中使用。因為多語句存儲過程、表和標量用户定義函數是在“SQL 文本編輯器”中編輯的,所以它們不支持擴展屬性。
默認情況下,SQL Server 不支持擴展屬性的繼承。視圖中的列不會自動具有該列在基表中的屬性。不過,Access 項目通過在視圖和函數列創建時將表列中的擴展屬性複製到視圖和函數列,以及通過將表列中擴展屬性複製到窗體和報表控件屬性中,從而可以支持繼承。
註釋 數據庫的所有用户都可以看到表、視圖、存儲過程和內嵌函數的擴展屬性的更改,因為擴展屬性是存儲在 SQL Server 數據庫中的。這意味着,如果更改表數據表的格式,以後打開該表數據表的人都會發現格式的更改。