• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    ASP開發中數據庫文件調用(1)

    發布: 2007-7-14 19:37 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 12次 | 進入軟件測試論壇討論

    領測軟件測試網   引言

      本文針對ASP程序設計中最基礎、也是最關鍵的部分"數據庫文件的調用"進行說明,同時談談ASP程序設計中數據庫文件調用的一些技巧。

      ASP簡介

      ASP(Active Server Pages)是微軟于1996年推出的Web應用程序開發技術,它是一種腳本語言、ActiveX組件及HTML語言等的綜合,微軟把它描述為"一個服務器的腳本環境,在這里可以生成和運行動態的、交互的、高性能的Web服務器應用程序"。其主要功能是為生成動態的、交互式的Web服務器應用程序提供一種功能強大的方式或技術。其特點是命令和腳本都在服務器中解釋執行,然后送到客戶端瀏覽器的內容只是標準的HTML頁面。其優點是程序設計簡單易懂,而且方便快捷。ASP在國內的應用已非常普遍,相當一部分的動態網站都運用了ASP技術。

      ASP數據庫文件的調用

      雖然不同的系統可能安裝不同的數據庫驅動程序,但一般的服務器系統都基本支持IIS4.0/5.0,所以服務器系統上至少會有Microsoft Access Driver、Microsoft ODBC for Oracle、SQL Server等3種數據庫驅動程序。因此,服務器系統至少可以使用Access、Oracle、SQL Server等3種數據庫來從事ASP網頁數據庫設計。由于Microsoft Access 97/2000屬于微軟的Office系列之一,且界面和Office系列軟件相似,學習起來基本沒什么障礙,因此,本文將從初學者入門的角度,使用Access數據庫文件來進行ASP程序設計。

      通過Access應用程序制作如圖1的數據庫文件(friend.mdb)


      那么,ASP程序設計中調用該數據庫文件有兩種方式,一種為直接在"控制面板"的"數據源(ODBC)"上進行手工設置;另外一種是編程,通過相對路徑調用數據庫文件,這種方式可適用在任何一臺服務器上而不用再進行配置。第一種方式較為簡單安全,本文所談的是第二種方式。

      下面列出ASP程序設計中一般讀取數據庫文件中表記錄的方法:

    01: <HTML><BODY>
    02: <!--#include file="adovbs.inc"-->
    03: <%
    04:  ’使用ASP的Connection 對象打開數據庫,數據庫文件為上圖的<Friend.mdb>’
    05:  Dim objConn
    06:  Set objConn=Server.CreateObject("ADODB.Connection")
    07:  objConn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" &_
    08:    "Data Source=" & Server.MapPath("Friend.mdb")
    09:  objConn.Open
    10:  讀取"data"表的記錄,然后存放在Record set對象
    11:  Dim objRS
    12:  Set objRS=Server.CreateObject("ADODB.Recordset")
    13:  ObjRS.Open "data",objConn,adOpenKeyset,adLockOptimistic,adCmdTable
    14:  ’將目前指針所指到的記錄顯示在瀏覽器上
    15:  If Not objRS. EOF then
    16:   Response.Write "編號:"&objRS("編號")& "<BR>"
    17:   Response. Write "姓名:"&objRS("姓名")& "<BR>"
    18:   Response. Write "性別:"&objRS("性別")& "<BR>"
    19:  Else
    20:   Response.Write "到達數據庫的結尾,已經顯示完所有符合條件的記錄"
    21:  End If
    22:   ’關閉數據庫連接并釋放對象實例
    23:   ObjRS. Close
    24:   Set objRS=Nothing
    25:   ObjConn.Close
    26:   Set objConn=Nothing
    27: %>
    28: </BODY></HTML>

      上述代碼為ASP編程中一般打開Access數據庫文件的設計步驟。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>