




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、使用Microsoft Access,可以創(chuàng)建各種不同類型的網頁。若要直接在數據庫中處理數據,可以使用數據訪問頁;若要查 看最新的只讀數據,可以考慮使用服務器生成的ASP ( Active Server Page (ASP):包含嵌入的服務器方腳本的文件,所包含的腳本在服務器上執(zhí)行,并且發(fā)送到客戶端 Web瀏覽器作為標準HTML文件顯示。)或IDC/HTX (IDC/HTX文 件:Microsoft Internet Inform ation Server同時使用IDC和HTX文件來從 ODBC數據源獲取數據,并且將其設置為 HTML文檔的格式。)文件;若要查看數據的快照,可以使用靜態(tài)HTML
2、 ( HTML:萬維網文檔所用的標準標記語言。HTML使用標記來指定 Web瀏覽器對文字和圖形等網頁元素的顯示方式以及對用戶操作的響應方式。)文件格式。為確保網頁外觀的一致性,可以使用HTML模板文件。數據訪問頁數據訪問頁是直接連接到數據庫中數據的一種網頁。在帶有Service Pack 2 (SP2)的Microsoft Internet Explorer 5.01或其更高版本中,使用這些頁可以對Access數據庫或 Microsoft SQL Server數據庫 (Microsoft SQL Server數據庫:一種由表、視圖、索引、存儲過程、函數和觸發(fā)器組成的數據庫??梢酝ㄟ^使用ODBC
3、或者創(chuàng)建Access項目(*adp)文件將數據庫連接到 SQL Server數據。)中的實時數據進行查看、編輯、更新、刪除、篩選、分組以及排序。頁還可 以包含電子表格 (電子表格組件:一種在網頁上提供電子表格交互功能的Microsoft Office Web Component 。您可以在網頁上輸入數據,添加公式和函數,應用篩選條件,更改格式設置和重新計算。)、數據透視表列表 (數據透視表列表:Microsoft Office Web Component ,用于交互地在網頁上分析數據。數據以行列格式顯示,可以按使用者所需的方式 進行移動、篩選、排序和計算。)或圖表 (圖表:對窗體、報表或數據訪
4、問頁中數據的圖形表達。)之類的組件。創(chuàng)建的數據訪問頁是一種數據庫對象(數據庫對象:Access數據庫包含諸如表、查詢、窗體、報表、頁、宏和模塊等對 象。Access項目包含諸如窗體、報表、頁、宏和模塊等對象。),包含了指向該頁對應的 HTML文件位置的快捷方式。數據訪問頁也可以保存為 HTML Application (HTA)文件。在HTA文件中可以使用 動態(tài)HTML (DHTML ( DHTML:超 文本標記語言(HTML)的擴展,添加多媒體、數據庫訪問以及對象模型,程序可使用它們更改頁面元素(對象)的樣式和屬性并將現有元素(對象)替換為新的元素(對象)。)技術不受瀏覽器的約束”編寫獨立的
5、應用程序。通過 HTA,可以像用DHTML和腳本編寫網頁那樣編寫應用程序,也可以提取最初為網站創(chuàng)作的內容并將其轉換為應用程序。不受瀏覽器的約束”意味著HTA文件與網頁有以下兩項重大差別:這種應用程序完全采用 DHTML編寫,但在自己的不帶瀏覽器菜單和工具欄的窗口中運行。這意味著應用程 序可以完全定義用戶界面。這種應用程序是完全可信任的,并且不受網頁中出于安全考慮而設置的限制。與網頁不同(網頁是在訪問時 運行),用戶將需要信任HTA;然而一旦安裝并運行之后,HTA即可潛在地執(zhí)行任何程序所能執(zhí)行的任何任務。有關HTA文件的詳細信息,請參閱 MSDN網站上的以下文章:http:/msdn.m =tr
6、ue使數據訪問頁可用若要使頁在萬維網(萬維網(WWW):lnternet的多媒體分支,不僅顯示文本,還提供圖形、聲音和視頻。在網站上, 用戶使用超鏈接可輕松地在項目、頁面或網站之間跳轉。)上可用,可以將數據訪問頁發(fā)布到 Web文件夾(Web文件夾:用于保存、打開、復制或刪除 Web或FTP服務器上文件的快捷方式。文檔庫等一些 Web文件夾中有些功能是 本地文件夾所不具備的。您可在網上鄰居”或“Web文件夾”中找到Web文件夾。)或Web服務器上,并使Access數 據庫或SQL Server數據庫對頁的用戶可用。Internet Explorer只需從Web服務器下載一次頁,用戶就可以瀏覽頁上
7、的數據并與其進行交互。因為頁使用DHTML,所以在客戶/服務器環(huán)境中訪問數據庫通常效率會很高。作為數據訪問頁的 OLE DB (OLE DB對多種類型的數據源(包括關系數據、郵件文件、純文本和電子表格)提供有效 的網絡和Internet訪問的組件數據庫結構。)數據源的Access數據庫或SQL Server數據庫必須位于一臺共享的服務器或計算機上,以便用戶在 Web瀏覽器中或郵件消息中對頁進行瀏覽和交互。在創(chuàng)建頁之前最好先將數據庫放在一臺共享服務器或計算機上。如果在創(chuàng)建某頁之后再移動與該頁連接的數據庫,則必 須在數據訪問頁的 連接'對話框中更改頁的 OLE DB數據源連接。盡管頁的數據
8、源只能是 Access數據庫或SQL Server數據庫,但通過使用 Access數據庫的鏈接表,也可使用戶從一 個頁中訪問其他數據格式。為進一步幫助保護數據訪問頁的安全,必須將Access數據庫或SQL Server數據庫放在數據訪問頁所在的同一 Web服務器上。要點設置頁的數據源時,請確保使用通用命名標準(UNC (通用命名約定(UNC): 種對文件的命名約定,它提供了獨立于機器的文件定位方式。UNC名稱使用serversharepathfilenam e這一語法格式,而不是指定驅動器符和路 徑。)路徑,不要用依賴于 Windows資源管理器中映射網絡驅動器的驅動器字母。計算機上的驅動器字
9、母可能會因 計算機不同而發(fā)生變化,或者可能并未定義,而UNC路徑方法對于要找到數據源的頁而言卻是可靠而一致的。支持文件和Web鏈接創(chuàng)建數據訪問頁時,Access將自動管理相關的文件并設計鏈接和超鏈接,使得頁在放入最終的Web服務器時能夠顯示圖像并且鏈接也能夠正常跳轉。在 設計”視圖(設計視圖:顯示數據庫對象(包括表、查詢、窗體、報表和宏)的設計的視圖。在設計視圖中,可以創(chuàng) 建新的數據庫對象以及修改現有對象的設計。)中將文件保存為數據訪問頁時,所有支持文件(如,項目符號、背景紋理和圖形)在默認情況下都組織到支持文件夾中。如果將數據訪問頁移動或復制到其他位置,則必須同時移動支持文件 夾以維持頁的所
10、有鏈接。例如,假設有一個名為 Page1.htm的頁。其中包含項目符號,這些項目符號存儲在名為Page1iles的支持文件夾中。如果移動Page1.htm,則必須將支持文件夾(Page1iles)也移到新位置。默認情況下,支持文件夾的名稱是數據訪問頁的名稱再加上下劃線(_)、點(.)或連字符(-)和單詞“files。單詞“files將按照將文件保存為數據訪問頁所用的 Microsoft Office的版本語言顯示。例如,假設使用 Office的荷蘭語版將名稱 為Page1的文件另存為數據訪問頁,則支持文件夾的默認名稱將是Page1_bestanden。在將數據訪問頁發(fā)布到Internet (
11、Internet:數以千計的小型計算機網絡與數以百萬計的商務、教育、政府以及個人計算機所組成的遍及世界的網絡。Internet就像一個擁有虛擬圖書館、商店、藝術畫廊等等很多設施的電子城市。)或Intranet ( Intranet: 一種組織內部的、使用Internet技術(如HTTP或FTP協(xié)議)的網絡。通過利用超鏈接,您可以在Intranet上瀏覽對象、文檔、網頁和其他目標內容。)之后,應該在 Web瀏覽器中進行測試。確保所有圖形都顯示出來,超鏈接跳轉的目標也正確。一動態(tài)(服務器生成的)HTML可以從表、查詢和窗體中創(chuàng)建動態(tài)的(服務器生成的) HTML文件,即ASP或IDC/HTX。服務器
12、生成的HTML文件 在 Web瀏覽器中是以表的格式顯示的。 如果要使用任意的 Web瀏覽器,則可使用服務器生成的 HTML文件。另外, 如果需要查看某個表中與 ODBC數據源(ODBC數據源:位于支持開放式數據庫連接性(ODBC)協(xié)議的程序或數據庫 中,需要進行訪問的數據和信息。) 連接的實時數據,但只需以只讀方式查看數據,則服務器生成的 HTML文件也很 有用。將數據表輸出為 ASP或IDC/HTX格式后,要使其在萬維網上可用,必須發(fā)布文件。用戶每次從 Web瀏覽器打開或刷新 ASP或HTX文件時,Web服務器會動態(tài)地創(chuàng)建 HTML文件,然后將該HTML 文件發(fā)送給Web瀏覽器。如果從包含參
13、數查詢 (參數查詢:在這種查詢中,用戶以交互方式指定一個或多個條件值。參數查詢不是一個單獨種類 的查詢,而是擴展了查詢的靈活性。)的數據表中創(chuàng)建服務器生成的 HTML文件,則Access會通過創(chuàng)建其他HTML參 數頁,頁中包含用于輸入參數值的 HTML表單文本框控件及運行查詢的按鈕, 來模擬輸入參數值"對話框。在創(chuàng)建參數 查詢時,必須明確定義參數的數據類型。另外,還必須在顯示數據表的網頁之前先顯示該HTML參數的網頁。在導出操作期間,Microsoft Access執(zhí)行查詢并顯示 輸入參數值”寸話框,但可以只單擊 確定”因為輸入已被忽略。使用下列超鏈接地址格式,可將具有 超鏈接”數據
14、類型的表字段或數據表字段,作為字符串輸出到 HTML文件中:顯 示文本#地址#子地址#屏幕提示”盡管在Web瀏覽器中不能單擊字符串以跳轉到超鏈接地址, 但可以將地址部分復制 并粘貼到Web瀏覽器的地址欄中。ASP文件和IDC/HTX 文件的不同通過在數據庫中查詢當前數據,可以將表、查詢或窗體數據表另存為可生成HTML文檔的IDC/HTX文件??梢詫⒋绑w另存為 ASP文件,這種文件形式可以模擬原窗體的大部分功能,并顯示 Web服務器上數據庫中的數據。 窗體上的大部分控件都另存為具有同樣或類似功能的ActiveX ( ActiveX: 一組技術的統(tǒng)稱,使軟件組件能夠在網絡環(huán)境下彼此交互,而不論這些
15、組件是用什么語言創(chuàng)建的。)控件。當創(chuàng)建或啟動ASP文件時,窗體或控件背后的 Visual Basic 代碼既不保存,也不運行。另外,還可以將表、查詢和窗體數據表另存為可顯示數據庫中當前數據的ASP文件。Web服務器處理IDC/HTX 文件的方式在將表、查詢或窗體輸出為 IDC/HTX文件時,Access創(chuàng)建的不是.html文件,而是一個HTML擴展文件(.htx)和Internet 數據庫連接器文件 (.ide)。Internet 數據庫連接器 (httpodbc.dll) 是 Microsoft Internet Inform ation Server 的 一個組件。.idc文件中包含 SQ
16、L語句形式的查詢和IIS用來連接到ODBC數據源(如 Access或SQL Server數據庫)的信息。 連接信息中包含數據源名稱,而且經常會包含用戶名和密碼。.htx文件是一個包含格式信息和占位符的HTML文件,這些占位符用于表明.ide文件中查詢返回值所插入的位置。將IDC/HTX文件發(fā)布到 Web服務器后,IIS將打開數據庫(通過使用適當的ODBC驅動程序和.ide文件連接信息), 運行.ide文件中的查詢以訪問數據,并將結果與 .htx文件合并為一個.html文件,然后將動態(tài)創(chuàng)建的.html文件作 為網頁發(fā)送到Web瀏覽器。Web服務器處理ASP文件的方式另一方面,在將表、查詢或窗體輸
17、出為ASP文件時,Access創(chuàng)建的也不是.html文件,而是 Microsoft Active ServerPage (.asp)文件。Active Server 是 Microsoft Internet Inform ation Server 3.0 或更高版本的一個組件。.asp文件包含一些被一個或多個 SQL語句格式的查詢點綴的 HTML標記,模板指令,以及包含對 ActiveX服務器控 件的引用的Visual Basic腳本編輯器(VBScript)代碼。.asp文件還包含了用于連到某個 ODBC數據源(在此情況下, 數據源即為Access或SQL Server數據庫)的ODBC連接
18、信息。連接信息中包含數據源名稱,而且經常會包含用戶名 和密碼。將ASP文件發(fā)布到 Web服務器后,IIS將運行VBScript代碼、調用ActiveX服務器控件、打開數據庫(通過使用適 當的ODBC驅動程序和.asp文件連接信息)、運行.asp文件中的查詢以訪問數據,并將結果與.asp文件中的HTML 標記合并為一個.html文件,然后將動態(tài)創(chuàng)建的.html文件作為網頁發(fā)送到Web瀏覽器。靜態(tài)HTML可以從表、查詢、窗體和報表中創(chuàng)建靜態(tài)HTML文件。在 Web瀏覽器中,報表以報表格式顯示,而表、查詢和窗體以數據表格式顯示。當要使用任意支持HTML 3.2或更高版本的Web瀏覽器,并且數據不常更
19、改時,請使用靜態(tài)HTML 文件。若要使靜態(tài)HTML文件在萬維網上可用,需要將文件發(fā)布到Web文件夾或Web服務器。通過 Web瀏覽器訪問數據時,瀏覽器只需從 Web服務器下載一次靜態(tài) HTML文件,您就可查看數據了。沒有任何 ODBC數據源(ODBC數據源:位于支持開放式數據庫連接性 (ODBC)協(xié)議的程序或數據庫中,需要進行訪問的數據和 信息。)與靜態(tài)HTML文件連接,并且如果數據發(fā)生改變,就必須再次導出文件才能在Web瀏覽器中查看新數據。HTML模板文件可以使用一個或多個 HTML模板文件來改進靜態(tài)HTML和服務器生成的 HTML文件的外觀、一致性及瀏覽功能。例 如,可能要在靜態(tài)HTML報
20、表的頁眉(報表頁眉:一種報表節(jié),用來放置通常顯示在報表開頭的信息,如標題、日期或 報表簡介。)節(jié)中包含公司徽標,在頁腳(報表頁腳:一種報表節(jié),用來放置通常顯示在頁面底部的信息,如頁碼、日 期及小計。)節(jié)中包含自己的瀏覽按鈕。HTML模板是包含 HTML標記和符號的文本文件,這些標記和符號對于Microsoft Access來說是唯一的。這些符號標明在靜態(tài)HTML或服務器生成的HTML文件的何處插入輸出和其他信息。用 文件”菜單上的導出”命令輸出表、查詢、窗體或報表,并在 輸出選項”對話框中指定HTML模板文件時,Access會 通過用下列內容替換某些符號 (如<!-AccessTempl
21、ate_Title -> )將HTML模板文件和.html、.asp及.htx輸出文件 合并到一起:<!-AccessTemplate_PageNumber->變成位于 Web 瀏覽器的標題欄中的表、查詢、窗體或報表名稱<!-AccessTemplate_Title-> 表、查詢、窗體或報表的輸出<!-AccessTemplate_FirstPage->鏈接到報表第一頁的 HTML 鎖定標記<!-AccessTemplate_PreviousPage->鏈接到當前報表頁前一頁的 HTML 鎖定標記<!-AccessTemplate_N
22、extPage->鏈接到當前報表頁下一頁的 HTML 鎖定標記<!-AccessTemplate_LastPage->鏈接到報表最后一頁的 HTML 鎖定標記<!-AccessTemplate_PageNumber->當前的頁碼HTML 模板文件示例<HTML><!- 下列符號將對象名稱放在 Web 瀏覽器的標題欄中。 -><TITLE><!-AccessTemplate_Title- ></TITLE><!- 下列 HTML 標記將創(chuàng)建一個與 Web 瀏覽器默認值不同的背景色。 -><BODY BACKGROUND =
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省肥東縣二中2025年高考物理試題二模試題及參考答案含解析
- 武漢城市學院《影視服裝賞析》2023-2024學年第一學期期末試卷
- 煙臺職業(yè)學院《建筑師執(zhí)業(yè)知識與設計管理》2023-2024學年第二學期期末試卷
- 工地5S現場管理
- 外墻的施工方案
- 安全環(huán)保培訓
- 培訓調研報告怎用
- 分級護理課件
- 幼教培訓課件:《幼兒園衛(wèi)生保健工作管理》
- 2025年ASQ-CMQ-OE質量經理認證考前通關必練(中文版)考試題庫-含答案
- 國家開放大學《民事訴訟法學》課后自測參考答案
- 建設工程總投資組成表
- 設備供應售后維修服務方案
- 幼兒園科學教育《海洋生物》課件
- 博士考生體檢表
- 刑事技術(刑事圖像)教學課件精選
- 奔馳基礎電學培訓Basic electrics-electronics training for new comer
- 籠中鳥科學實驗
- 施工項目增項(變更)表(共4頁)
- 水電交接確認單
- 高中畢業(yè)生登記表(最全版)-吉林省高中學生登記表
評論
0/150
提交評論