乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      ASP連接SQL數(shù)據(jù)庫(kù)

       水底の小魚(yú) 2009-04-21

       
      您正在看的SQLserver教程是:ASP連接SQL數(shù)據(jù)庫(kù)。在Internet網(wǎng)上隨處可見(jiàn)留言板、討論組、網(wǎng)上投票、網(wǎng)上調(diào)查、聊天室等Internet功能模塊,在許多單位的小型局域網(wǎng)中也運(yùn)行著各種各樣的辦公自動(dòng)化網(wǎng)絡(luò)系統(tǒng),這些程序都是利用ASP(Active Server Page)與數(shù)據(jù)庫(kù)技術(shù)結(jié)合而實(shí)現(xiàn)的。頁(yè)面與數(shù)據(jù)庫(kù)源建立連接是訪問(wèn)數(shù)據(jù)庫(kù)的一步,也是最為重要的一步。
      在ASP腳本中可以通過(guò)三種實(shí)用的方法連接數(shù)據(jù)庫(kù):通過(guò)ODBC DSN建立連接,通過(guò)oledb建立連接和通過(guò)driver建立連接。
      一、通過(guò)ODBC DSN建立連接
      運(yùn)用ODBC數(shù)據(jù)源,首先必須在控制面板的ODBC中設(shè)置數(shù)據(jù)源,然后再編寫(xiě)腳本和數(shù)據(jù)庫(kù)源建立連接。
      1、創(chuàng)建 ODBC DSN
      通過(guò)在 Windows 的"開(kāi)始"菜單打開(kāi)"控制面板",您可以創(chuàng)建基于 DSN 的文件。雙擊"ODBC"圖標(biāo),然后選擇"系統(tǒng) DSN"屬性頁(yè),單擊"添加",選擇數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,然后單擊"下一步"。按照后面的指示配置適用于您的數(shù)據(jù)庫(kù)軟件的 DSN。常用的數(shù)據(jù)庫(kù)軟件有Microsoft Access和SQL Server等,這里以SQL Server 數(shù)據(jù)庫(kù)為例。
      配置 SQL Server 數(shù)據(jù)庫(kù)系統(tǒng) DSN:注意如果數(shù)據(jù)庫(kù)駐留在遠(yuǎn)程服務(wù)器上,請(qǐng)與服務(wù)器管理員聯(lián)系,獲取附加的配置信息;下面的過(guò)程使用 SQL Server 的 ODBC 默認(rèn)的設(shè)置,它可能不適用于您的硬件配置。在"創(chuàng)建新數(shù)據(jù)源"對(duì)話框中,從列表框中選擇"SQL Server",然后單擊"下一步"。鍵入 DSN 文件的名稱,然后單擊"下一步"。單擊"完成"創(chuàng)建數(shù)據(jù)源。鍵入運(yùn)行 SQL 服務(wù)程序的服務(wù)器的名稱、登錄 ID 和密碼。在"創(chuàng)建 SQL Server 的新數(shù)據(jù)源"對(duì)話框中,在"服務(wù)器"列表框中鍵入包含 SQL Server 數(shù)據(jù)庫(kù)的服務(wù)器的名稱,然后單擊"下一步"。選擇驗(yàn)證登錄 ID 的方式。如果要選擇 SQL 服務(wù)器驗(yàn)證,請(qǐng)輸入一個(gè)登錄 ID 和密碼,然后單擊"下一步"。在"創(chuàng)建 SQL Server 的新數(shù)據(jù)源"對(duì)話框中,設(shè)置默認(rèn)數(shù)據(jù)庫(kù)、存儲(chǔ)過(guò)程設(shè)置的驅(qū)動(dòng)程序和 ANSI 標(biāo)識(shí),然后單擊"下一步"。(要獲取詳細(xì)信息,請(qǐng)單擊"幫助"。)在對(duì)話框(同樣名為"創(chuàng)建 SQL Server 的新數(shù)據(jù)源")中,選擇一種字符轉(zhuǎn)換方法,然后單擊"下一步"。(詳細(xì)信息,請(qǐng)單擊"幫助"。)在下一個(gè)對(duì)話框(同樣名為"創(chuàng)建 SQL Server 的新數(shù)據(jù)源")中,選擇登錄設(shè)置。 注意典型情況下, 您只能使用日志來(lái)調(diào)試數(shù)據(jù)庫(kù)訪問(wèn)問(wèn)題。 在"ODBC Microsoft SQL Server 安裝程序"對(duì)話框中,單擊"測(cè)試數(shù)據(jù)源"。如果 DSN 正確創(chuàng)建,"測(cè)試結(jié)果"對(duì)話框?qū)⒅赋鰷y(cè)試成功完成。
      2、編寫(xiě)腳本和數(shù)據(jù)庫(kù)源建立連接
      ADO(ActiveX Data Objects ) 提供 Connection 對(duì)象,可以使用該對(duì)象建立和管理應(yīng)用程序和 ODBC 數(shù)據(jù)庫(kù)之間的連接。Connection 對(duì)象具有各種屬性和方法,可以使用它們打開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接。編寫(xiě)數(shù)據(jù)庫(kù)連接腳本,首先應(yīng)創(chuàng)建 Connection 對(duì)象的實(shí)例,接著打開(kāi)數(shù)據(jù)庫(kù)連接:

      二、通過(guò)oledb建立連接
      運(yùn)用oledb方法建立頁(yè)面與數(shù)據(jù)庫(kù)的連接, 不需要?jiǎng)?chuàng)建 ODBC DSN數(shù)據(jù)源,直接編寫(xiě)如下的腳本和數(shù)據(jù)源建立連接,是一種簡(jiǎn)單易用的方法。

      三、通過(guò)driver建立連接
      通過(guò)driver建立頁(yè)面與數(shù)據(jù)庫(kù)的連接,同樣不需要?jiǎng)?chuàng)建ODBC DSN數(shù)據(jù)源,但必須知道實(shí)際的數(shù)據(jù)庫(kù)文件路徑或者數(shù)據(jù)源名(例如,SQLserver的數(shù)據(jù)庫(kù))。

      四、實(shí)例(登陸系統(tǒng))
      無(wú)論是進(jìn)入論壇發(fā)表自己觀點(diǎn),還是進(jìn)入自動(dòng)化管理系統(tǒng),都需要用戶填寫(xiě)登錄信息,系統(tǒng)在自身的數(shù)據(jù)庫(kù)中檢查是否有此用戶的注冊(cè)信息,如果檢測(cè)到,用戶即可順利登錄。而這一登錄檢查過(guò)程的實(shí)現(xiàn),就需要后臺(tái)數(shù)據(jù)庫(kù)與前臺(tái)頁(yè)面的連接。
      代碼實(shí)現(xiàn):連接腳本程序可單獨(dú)寫(xiě)為一頁(yè)命名為conn.asp ,需要時(shí)引用即可。也可直接寫(xiě)在登錄檢查頁(yè)面中。
      conn.asp源代碼:

      login_check.asp ( 登錄檢查頁(yè) )
      Dim name,pwd
      name=trim (Request("name"))
      pwd=trim (Request("pwd"))
      if Request("B1")="登錄" then
      set rs=server.createobject("adodb.recordset")
      sql="select * from member where loginname='"&name&"' "
      rs.open sql,conn,1,1
      if rs.eof and rs.bof then
      Response.Write "您無(wú)權(quán)進(jìn)入,請(qǐng)先注冊(cè)新用戶。"
      else
      if rs("password")=pwd then
      session("memid")=rs("id")
      rs.close
      set rs=nothing
      Response.Redirect "index.asp"
      end if
      end if
      end if
      conn.close
      set conn=nothing
      &n

      您正在看的SQLserver教程是:ASP連接SQL數(shù)據(jù)庫(kù)。bsp;%>
      五、結(jié)束語(yǔ)
      本文介紹了幾種實(shí)用的連接數(shù)據(jù)庫(kù)的方法,利用它可以輕松實(shí)現(xiàn)頁(yè)面與SQL數(shù)據(jù)庫(kù)的連接。頁(yè)面與數(shù)據(jù)庫(kù)的連接是自動(dòng)化系統(tǒng)的基礎(chǔ),其實(shí)用有效性非常重要,本文中所述方法是作者大量實(shí)踐經(jīng)驗(yàn)之總結(jié),其實(shí)用有效性已經(jīng)過(guò)實(shí)際檢驗(yàn)。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多