日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

使用 Database Access(數(shù)據(jù)庫訪問)組件

瀏覽:354日期:2023-10-27 09:16:22
ASP 的 Database Access 組件使用 ActiveX Data Objects (ADO) 提供一種輕而易舉的方法,可以訪問存儲在數(shù)據(jù)庫或其他表格式數(shù)據(jù)結(jié)構(gòu)(如電子表格)中的信息,只要它們遵循 Open Database Connectivity (ODBC) 標(biāo)準(zhǔn)即可。在本課中,您將連接到一個 Microsoft? Access 客戶數(shù)據(jù)庫,并且顯示目錄列表。您將學(xué)習(xí)如何使用 SQL SELECT 語句來檢索數(shù)據(jù),并且創(chuàng)建一個 HTML 表格來顯示結(jié)果 。 ---------------------------------------------------------------------- 識別數(shù)據(jù)庫 在通過 Database Access 組件使用一個數(shù)據(jù)庫之前,必須在“控制面板”的 ODBC 程序中識別這個數(shù)據(jù)庫。在本例中,您將使用本教程提供的一個 Microsoft Access 數(shù)據(jù)庫。;; 在運行 Web 服務(wù)器 (localhost) 的計算機(jī)上,打開“控制面板”。 雙擊“ODBC”圖標(biāo),然后單擊“系統(tǒng) DSN”選項卡。;; DSN 將告訴數(shù)據(jù)庫驅(qū)動程序(用來配置數(shù)據(jù)庫并與其通訊的程序)數(shù)據(jù)庫文件所在的位置。您可以創(chuàng)建 3 種類型的 DSN: 用戶 DSN (User DSN),只能對您起作用; 系統(tǒng) DSN (System DSN),可以對計算機(jī)的所有用戶起作用; 文件 DSN (File DSN),將 DSN 信息保存為文件,并且允許所有用戶使用相同的數(shù)據(jù)庫驅(qū)動程序。本教程使用的 DSN 必須是系統(tǒng) DSN (System DSN) 。 單擊“添加”,選擇“Microsoft Access 驅(qū)動程序”,然后單擊“完成”。; 在“數(shù)據(jù)源名稱”框中,鍵入 ASPTutorial,然后單擊“選擇”。選擇 BTCustmr.mdb 文件(默認(rèn)情況下位于WINNTHelpIISHtmTutorial 目錄中),然后單擊“確定”。 查找文字“Tutorial Lesson - ADO Connection”,腳本將插入到找到的文字行之后。;; 必須先創(chuàng)建一個對象的實例,然后才能使用它。請復(fù)制并粘貼以下腳本命令: <% Set objConnection = Server.CreateObject('ADODB.Connection'); 如果在此以前,另一個用戶已經(jīng)學(xué)完了教程的這一部分,那么這些腳本命令就已經(jīng)在“Tutorial Lesson”注釋行以下了。請用復(fù)制的腳本覆蓋已有的腳本,或者將未使用過的 Database.asp 從 Template 子目錄 (C:WINNTHelpiishtmtutorial/template) 復(fù)制到 Tutorial 目錄中。 對于 Database Access 組件來說,您必須指定 ODBC 數(shù)據(jù)源(要從其中檢索數(shù)據(jù)的數(shù)據(jù)庫),方法是打開一個到數(shù)據(jù)庫的連接。復(fù)制并粘貼以下腳本命令:;; objConnection.Open 'ASPTutorial' 使用 Database Access 組件的 Execute 方法,可以向數(shù)據(jù)庫發(fā)送一個將結(jié)構(gòu)化查詢語言 (Structured Query Language, SQL) 的 SELECT 命令,并且將返回的記錄保存到結(jié)果集合 (rsCustomersList) 中。請將下列腳本命令復(fù)制并粘貼到objConnection.Open 語句之后:; SQLQuery = 'SELECT * FROM Customers';; Set rsCustomersList = objConnection.Execute(SQLQuery);;;;; %> 如果將 SQL 查詢字符串直接傳遞給 Execute 方法,而不是先給變量 SQLQuery賦值,就可以將這兩行合并。當(dāng) SQL SELECT 行比較長時,為使腳本易讀一些,可以將字符串賦值給一個變量(如 SQLQuery),然后將變量名傳遞給 Execut方法。;; 顯示返回的結(jié)果集合 您可以將結(jié)果集合視為一個表格,這個表格的結(jié)構(gòu)由 SQL SELECT 語句中的字段決定。顯示檢索返回的行,就象在結(jié)果集合中按行數(shù)執(zhí)行循環(huán)一樣簡單。在本示例中,返回的數(shù)據(jù)顯示在 HTML 表格行中。 在 Database.asp 文件中,查找文字“Tutorial Lesson - Display ADO Data”,將以下腳本復(fù)制并粘貼到找到的行之后: <% Do Until rsCustomersList.EOF%> <tr>;;;; <td bgcolor='f7efde' align=center>;;;; <%= rsCustomersList('ContactFirstName')%> <%= rsCustomersList('ContactLastName') %> </td>;;; <td bgcolor='f7efde' align=center>;;;; <a href='mailto:<%= rsCustomersList('ContactLastName')%>'> <%= rsCustomersList('ContactLastName')%> </a>;;; </td>;;; <td bgcolor='f7efde' align=center>;;;; <%= rsCustomersList('City')%> </td>;;; <td bgcolor='f7efde' align=center>;;;; <%= rsCustomersList('StateOrProvince')%> </td>;;; </tr>;;; 如果在此以前,另一個用戶已經(jīng)學(xué)完了教程的這一部分,那么這些腳本命令就已經(jīng)存在了。用復(fù)制的腳本覆蓋已有的腳本,或者將未使用過的 Bayshore.asp 從 Template 目錄復(fù)制到 Tutorial 目錄中。 當(dāng)條件為“真”時,VBScriptDo...Loop 語句重復(fù)執(zhí)行一段語句。被重復(fù)執(zhí)行的語句可以是腳本命令或 HTML 文本和標(biāo)記。因此,在循環(huán)的每次重復(fù)中,您都可以用 HTML 畫出表格行,并且用腳本命令插入返回的數(shù)據(jù)。 要完成循環(huán),還要使用 MoveNext 方法來移動行指針到下一行。因為這一語句仍然在 Do...Loop 語句中,所以它一直重復(fù),直到到達(dá)文件結(jié)尾才停止。請復(fù)制以下腳本,并將其粘貼到“Tutorial Lesson - Retrieve Next Row”行之后:; <% rsCustomersList.MoveNext;;;; Loop;;;; %> 以純文本格式保存 Database.asp 文件,并且退出文本編輯器。注意文件后綴 .asp 不要被文本編輯器替換。;; 若要驗證您創(chuàng)建的 ASP 頁是否正常運行,請將您的瀏覽器導(dǎo)向 http://localhost/IISHelp/IIS/Help/Htm/Tutorial/Database.asp。(此后若要返回本教程,只要在瀏覽器中單擊“上一頁”或“Back”按鈕即可。) 自學(xué)參考 如果您正使用 Windows NT,要參閱更完整的 Database Access 組件示例,可以訪問 Exploration Air 示范節(jié)點。單擊 Behind the Scenes 圖像,可以學(xué)習(xí)用來創(chuàng)建這個 Web 節(jié)點的腳本的更多知識。在 Bayshore Travel Web 頁上也有指向 Exploration Air 示范節(jié)點的鏈接。;;; 注意 如果您還沒有訪問 Exploration Air 示范節(jié)點,上面的鏈接將把您帶到 Exploration Air 主頁。此后若要返回本教程,只要在瀏覽器中單擊“上一頁”或“Back”按鈕即可。 現(xiàn)在,您已經(jīng)用過了 ActiveX 組件,讓我們來學(xué)習(xí) 模塊 3:編寫自己的組件。 ---------------------------------------------------------------------- 模塊 3:編寫自己的組件 請選擇本課的腳本語言。 在模塊 2 中,您已經(jīng)熟悉了 ASP 提供的組件,現(xiàn)在該創(chuàng)建自己的組件來滿足自己的特殊需要了。;; 假設(shè)您需要創(chuàng)建一個 ASP 程序,以便通過 Web 節(jié)點提供特定的財務(wù)功能。ASP沒有直接提供這樣的功能,不過您可以通過創(chuàng)建自己的 Java 或 ActiveX 組件來解決問題。您將在本模塊中學(xué)會這些。;;;; 如果要學(xué)習(xí)如何創(chuàng)建并使用組件,首先使用下面的表格進(jìn)行選擇:;---------------------------------------------------------------------- 選擇本課要創(chuàng)建的組件類型:;; Visual Basic 5.0 ActiveX 組件; Visual J++ 1.1 Java? 組件;;;---------------------------------------------------------------------- 要點;;;; 若要保存并查看您在本模塊中的工作結(jié)果,需要:;;;; 對 localhost Web 服務(wù)器上的 /iishelp/iis/htm/tutorial 虛擬目錄具有“寫 (Write)”和“改編 Web 服務(wù)器 (Script Web server)”權(quán)限。詳細(xì)信息,請參閱 設(shè)置 Web 服務(wù)器權(quán)限。;;;; 您的 Windows NT 帳號,必須在 DriveLetter:WinntSystem32Inetsrv 目錄及其子目錄上具有 Windows NT File System (NTFS) 的讀、寫和運行程序權(quán)限(此處的 DriveLetter 代表 localhost Web 服務(wù)器的適當(dāng)?shù)尿?qū)動器號,如果您沒有安裝到默認(rèn)目錄下,請用您的安裝目錄代替 WinntSystem32)。 要完成本模塊,必須在 localhost Web 服務(wù)器上安裝:; Microsoft? Visual Basic 5.0 專業(yè)版的 32 位版本或 Visual Basic 5.0 企業(yè)版開發(fā)系統(tǒng)。 如果已經(jīng)禁止了 Web 瀏覽器運行 Java 程序功能,請在開始教程以前啟用該功能。
標(biāo)簽: Access 數(shù)據(jù)庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产极品嫩模在线观看91精品| 日本va欧美va精品发布| 在线亚洲自拍| 日韩在线短视频| 亚洲不卡视频| 亚洲成人日韩| 99精品在线| 欧美日韩在线播放视频| 日韩一区二区三区在线免费观看| 精品免费av一区二区三区| 日韩精品一区二区三区中文在线 | 欧美/亚洲一区| 精品中文一区| 日韩天堂在线| 不卡av一区二区| 每日更新成人在线视频| 日韩精品五月天| 免费一级欧美在线观看视频| 99精品在线观看| 99国产精品视频免费观看一公开| 亚洲成人精品| 久久亚洲精品中文字幕| 日韩区欧美区| 国产精品久久久久久模特 | 亚洲二区免费| 91日韩在线| 麻豆精品在线| 麻豆久久一区| 久久精品国产亚洲一区二区三区| 日韩高清在线不卡| 综合五月婷婷| 久久亚洲二区| 日韩精品一卡二卡三卡四卡无卡| 在线视频观看日韩| 99日韩精品| 国产高清不卡| 国产精品激情| 久久99蜜桃| 欧美aa在线观看| 国产福利亚洲| 国产一区二区三区四区二区| 鲁大师精品99久久久| 快she精品国产999| 国产精品一区二区99| 91欧美精品| 国产精品白丝久久av网站| 国产一区二区亚洲| 激情欧美亚洲| 欧美亚洲二区| 天堂av在线| 中文字幕日本一区| 精品无人区麻豆乱码久久久| 伊伊综合在线| 久久亚洲黄色| 福利一区二区三区视频在线观看| 国产成人调教视频在线观看| 免费亚洲一区| 欧美国产小视频| 久久婷婷激情| 国产精品av久久久久久麻豆网| 另类中文字幕国产精品| 日本久久成人网| 欧美不卡视频| 久热精品在线| 国产欧美日韩精品高清二区综合区| 国产精品va视频| 韩国久久久久久| 欧美午夜不卡| 日韩黄色免费网站| 久久中文字幕导航| 日韩精品欧美| 免费高清在线一区| 日韩av中文在线观看| 91日韩免费| 日本在线一区二区三区| 精品国产乱码久久久| 欧美一区三区| 国产精品一区二区99| 色婷婷狠狠五月综合天色拍| 免费精品视频最新在线| 欧美激情日韩| 国产免费成人| 成人在线视频中文字幕| 首页国产欧美久久| 国产精品久久久久毛片大屁完整版| 日韩不卡免费高清视频| 亚洲免费一区三区| 欧美freesex黑人又粗又大| 蜜桃久久精品一区二区| 成人国产精品一区二区免费麻豆| 影音国产精品| 国产成人77亚洲精品www| 免费在线观看精品| 日韩一区亚洲二区| 国产精品对白| 日韩毛片网站| 亚洲少妇一区| 欧美香蕉视频| 欧美丰满日韩| 国产精品任我爽爆在线播放 | 国产精品极品| 五月国产精品| 手机精品视频在线观看| 夜夜精品视频| 亚洲韩日在线| 人在线成免费视频| 久久精品国产亚洲一区二区三区| 日本中文字幕视频一区| 亚洲伊人精品酒店| 国产一区二区高清| 色一区二区三区| 亚洲日韩中文字幕一区| 98精品久久久久久久| 欧美激情福利| 免费在线成人| 免费视频一区二区三区在线观看 | 亚洲国产福利| 日产午夜精品一线二线三线| 国产福利一区二区精品秒拍| 精品国产精品久久一区免费式| 国产精品三p一区二区| 国产精品1luya在线播放| 国产日产高清欧美一区二区三区| 一级成人国产| 日韩和欧美一区二区三区| 亚州国产精品| 国产日韩1区| 红杏一区二区三区| 日韩精品看片| 亚洲精品九九| 国产精品天堂蜜av在线播放| 精品一区二区三区的国产在线观看| 国产aa精品| 亚洲一区二区三区高清不卡| 日韩有码av| 成人在线超碰| 伊人影院久久| 国产精品亚洲片在线播放| 久久精品亚洲一区二区| 久久亚洲精品中文字幕蜜潮电影| 首页国产欧美日韩丝袜| 另类小说一区二区三区| 亚洲精品小说| 国产精品久久亚洲不卡| 亚洲欧美久久久| 亚洲一区资源| 国产毛片久久久| 国产女优一区| 麻豆成全视频免费观看在线看| 亚洲精品免费观看| 在线 亚洲欧美在线综合一区| 国产精品3区| 香蕉久久一区| 99久久99久久精品国产片果冰| 欧美一级全黄| 视频一区二区三区在线| 激情五月综合网| 久久91导航| 91精品国产一区二区在线观看 | 国产资源在线观看入口av| 婷婷久久一区| 日本视频一区二区| 久久久久国产| 国产精品嫩草影院在线看| 日本在线啊啊| 免费不卡在线视频| 岛国av在线播放| 日韩一区精品视频| 天堂av在线| 日本视频在线一区| 午夜久久tv| 国产成人精品一区二区三区免费| 9色精品在线| 人在线成免费视频| 欧美一区成人| 成人亚洲欧美| 精品亚洲a∨一区二区三区18| 在线精品亚洲| 欧美在线资源| 91精品国产福利在线观看麻豆| 你懂的网址国产 欧美| 蜜桃传媒麻豆第一区在线观看| 欧美xxxx中国| 国产精品中文| 日韩国产在线观看| 免费精品视频| 亚洲国产专区校园欧美| 日韩大片在线观看| 欧美国产专区| 欧美aaaaaa午夜精品| 国产精品一区二区中文字幕| 一区二区91| 日韩欧美久久| 欧美午夜三级| 国产精品天天看天天狠| 国产精品亚洲欧美一级在线| 国产精品伦一区二区| 国产丝袜一区| 久久精品国产亚洲一区二区三区| 国产精品入口久久|