明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Connection對象的應用

[摘要]要建立數(shù)據(jù)庫連接,首先應創(chuàng)建connection對象的實例,常用下面的腳本創(chuàng)建一個Connection對象實例:set conn=Server.CreatObject("ADODB.Con...

要建立數(shù)據(jù)庫連接,首先應創(chuàng)建connection對象的實例,常用下面的腳本創(chuàng)建一個Connection對象實例:

set conn=Server.CreatObject("ADODB.Connection")

Dbpath=Server.MapPath(用戶.mdb")

conn.open"driver={Microsoft Access Driver(*.mdb);dbq="&Dbpath

這時已經(jīng)建立了數(shù)據(jù)庫的連接,可用"IsObject()"函數(shù)來測試是否已完成聯(lián)接,代碼如下:

If IsObject(conn) then

  Response.Write"已經(jīng)鏈接"

Else

  Response.Write"未鏈接"

End if

完成數(shù)據(jù)庫的鏈接后,可用Connection 對象的Execute方法來執(zhí)行結構化查詢語言(SQL)來查詢數(shù)據(jù)庫源并檢索結果.

語句Select用來實現(xiàn)對數(shù)據(jù)庫中的數(shù)據(jù)記錄根據(jù)需要實現(xiàn)查詢,其語法形式是:

Select 查詢字段名 From 查詢對象 Where 查詢條件 Order By 排序字段名 ASC DESC

語句Insert實現(xiàn)對數(shù)據(jù)庫中添加新的記錄,其語法形式如下:

Insert into 表名(字段1,字段2,.....) Values('值1','值2',.....)

對數(shù)據(jù)庫表中已存在的記錄進行更新用到是Update語句:

Update 表名 set 字段名='值' Where 更新條件

記錄的刪除則用到DELETE語句,其語法形式如下:

delete from 表名 where 刪除條件

close方法終止CONNECTION對象與數(shù)據(jù)庫的連接

最后還要釋放資源,使用下面的代碼實現(xiàn):

set conn=Noting