999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用ASP技術(shù)實現(xiàn)Web數(shù)據(jù)庫管理

2012-12-31 00:00:00周文艷
科技創(chuàng)新導報 2012年10期

摘 要:ASP(Active Server Page)是目前公認的建立Windows NT下動態(tài)站點最好的工具之一。ASP內(nèi)置組件中一個非常重要的組件是ADO(Active Data Object)組件,ADO是一種新型的數(shù)據(jù)訪問模型,提供了強大的數(shù)據(jù)庫訪問功能。ASP技術(shù)與ADO技術(shù)相結(jié)合,可以實現(xiàn)基于Web數(shù)據(jù)庫管理功能。

關(guān)鍵詞:ASP技術(shù) ADO技術(shù) 數(shù)據(jù)庫管理

中圖分類號:TP311.52文獻標識碼:A文章編號:1674-098X(2012)04(a)-0208-01

ASP是Microsoft開發(fā)的一種服務器端執(zhí)行腳本環(huán)境,是目前公認的建立Windows NT下動態(tài)站點最好的工具之一。ASP內(nèi)置組件中一個非常重要的組件是ADO組件,ADO的主要作用是提供用戶訪問數(shù)據(jù)存儲的功能,是一種可以提供Web頁面與數(shù)據(jù)庫結(jié)合的最新的數(shù)據(jù)庫技術(shù),使得數(shù)據(jù)庫存取更新更加簡單、方便。

ASP技術(shù)與ADO技術(shù)相結(jié)合,可以實現(xiàn)基于WWW的數(shù)據(jù)庫管理功能,在ASP腳本語言中直接使用ADO組件可編寫出緊湊簡明的腳本,以實現(xiàn)與ODBC數(shù)據(jù)源的連接,因此使用ADO組件可以訪問任何與ODBC兼容的數(shù)據(jù)源。ADO主要提供了Connection、Recordset、Command、Field、Parameter、Error、Property七個對象及Fields、Properties、Parameters、Errors四個集合來完成對于數(shù)據(jù)庫的管理。

在ADO組件中,Connection、Recordset和Command是三個主要的對象,通過這三個對象及它們的子對象可以方便地實現(xiàn)與數(shù)據(jù)源的連接、執(zhí)行SQL查詢和進行查詢結(jié)果的處理。

(1)Connection對象:用來和數(shù)據(jù)庫建立連接。

(2)Command對象:用來對數(shù)據(jù)庫傳遞SQL語句,并對數(shù)據(jù)庫進行各種操作。

(3)Recordset對象:包含了從數(shù)據(jù)源得到的記錄集。

下面介紹開發(fā)訪問數(shù)據(jù)庫并增加用戶成員程序的基本設計方法:

(1)創(chuàng)建數(shù)據(jù)庫源名(DSN)

DSN是通過ODBC創(chuàng)建,由ODBC使用和識別的、用以連接應用程序和后臺數(shù)據(jù)庫的數(shù)據(jù)庫邏輯名。假定已為一個SQL Server數(shù)據(jù)庫創(chuàng)建了取名為“bookstore”的 ODBC數(shù)據(jù)源。

(2)創(chuàng)建數(shù)據(jù)庫鏈接(Connection)

通過服務器對象的CreateObject方法,可以創(chuàng)建Connection對象和使用變量接受對象引

用。一旦連接對象創(chuàng)建之后,它就可用來打開到任何ODBC數(shù)據(jù)源的連接。如下∶

Dim conn‘申明變量

Set Conn=Server.CreatObject(\"ADODB.Connection\")‘創(chuàng)建鏈接對象

Conn.Open \"dsn=bookstore;uid=;pwd=;\"‘打開到ODBC的鏈接,其中用戶ID號與用戶口令未加設置。程序員應根據(jù)自己的情況進行設置。

(3)創(chuàng)建記錄集對象(Recordset)

創(chuàng)建Recordset數(shù)據(jù)對象,實現(xiàn)對數(shù)據(jù)集合的直接存儲。

Dim Rs‘申明變量

Set Rs=Server.CreatObject(\"ADODB.Recordset\")‘創(chuàng)建數(shù)據(jù)對象

(4)操作數(shù)據(jù)庫

ADO通過執(zhí)行標準的SQL語句實現(xiàn)增加成員功能,因此首先要定義SQL語句,

然后執(zhí)行該SQL命令。

Dim sqlstr ‘申明變量

sqlstr=\"insert into user(username,address,postcode,telephone)values(‘\" varname \" ‘ ,’ \" varaddress \" ‘ ,’ \" varpostcode \" ‘ ,’ \" vartelephone \"’)\" ‘定義SQL增加成員語句,把對應變量的值賦值給USER表中的各字段。

(5)關(guān)閉數(shù)據(jù)庫對象和鏈接對象

在程序結(jié)束前一定要關(guān)閉ADO對象,釋放服務器資源。如下:

Rs.close

Conn.close

Set Rs=nothing

Set Conn=nothing

下面是一個向bookstore數(shù)據(jù)庫中user表中增加成員程序:。

Insert_item.asp

ASP數(shù)據(jù)庫增加成員實例

<%

Dim Conn

Set Conn = Server.CreateObject(\"ADODB.Connection\")

Conn.Open \"dsn=bookstore;uid=;pws=;\"

Sql= \"select * from user \"

Dim Rs

Set Rs=Server.CreateObject(\"ADODB.recordset\")

Const adOpenkeyset=1

Rs.Open Sql,Conn, adOpenkeyset

Dim sqlstr,varname,varaddress,varpostcode,vartelephone

Varname=request.form(“myname”)

Varaddress=request.form(“myaddress”)

Varpostcode=request.form(“mypostcode”)

Vartelephone=request.form(“mytelephone”)

sqlstr=\"insert into user(username,address,postcode,telephone) values(‘\" varname \" ‘ ,’ \" varaddress \" ‘ ,’ \" varpostcode \" ‘ ,’ \" vartelephone \"’)\" ‘定義SQL增加成員語句,把對應變量的值賦值給USER表中的各字段。

Conn.execute(strsql)

Response.write “,

您的信息已經(jīng)安全加入,請牢記!

Response.write “

%>

可利用ASP技術(shù)可以很方便的開發(fā)各種網(wǎng)上數(shù)據(jù)庫的管理程序,實踐證明該方法簡單、實用、高效,是很值得學習的一種方法。

主站蜘蛛池模板: 国产成人凹凸视频在线| 亚洲 日韩 激情 无码 中出| 国产精品精品视频| 99在线观看国产| 99久久精彩视频| 亚洲av片在线免费观看| 久无码久无码av无码| 亚洲国产理论片在线播放| 超级碰免费视频91| 亚洲熟妇AV日韩熟妇在线| 欧美三级不卡在线观看视频| 国产成人a在线观看视频| 国产成人区在线观看视频| 久久国语对白| 国产真实乱人视频| 特级毛片免费视频| 国产麻豆va精品视频| 欧美a级在线| 国产欧美专区在线观看| 爆乳熟妇一区二区三区| 亚洲成在线观看 | 亚洲AV无码乱码在线观看裸奔| 色爽网免费视频| 国产午夜无码片在线观看网站| 国产日韩欧美视频| 91精品国产麻豆国产自产在线 | 亚洲国产91人成在线| 91精品国产丝袜| 一区二区欧美日韩高清免费| 极品国产在线| 亚洲免费黄色网| jijzzizz老师出水喷水喷出| 久久综合成人| 在线国产三级| jizz在线观看| 91无码视频在线观看| 97se亚洲综合在线天天| 爆乳熟妇一区二区三区| 综合五月天网| 99久久这里只精品麻豆| 国产精品一区在线麻豆| 亚洲视频在线观看免费视频| 国产波多野结衣中文在线播放| 欧美无专区| 国产女人在线| 91亚洲视频下载| 国产激情在线视频| 麻豆精品国产自产在线| 成人在线观看不卡| 久久国产热| 久久6免费视频| 亚洲国产中文精品va在线播放 | 77777亚洲午夜久久多人| 免费A∨中文乱码专区| 成人韩免费网站| 国产毛片久久国产| 99精品免费在线| 国产亚洲视频中文字幕视频| 99伊人精品| 狠狠亚洲婷婷综合色香| 毛片卡一卡二| 91无码人妻精品一区二区蜜桃 | 免费毛片a| 久久久久国色AV免费观看性色| 色香蕉影院| 亚洲无码高清视频在线观看| 亚洲第一黄色网| 国产精品对白刺激| 狠狠五月天中文字幕| 亚洲性色永久网址| 91欧美在线| 国产欧美日韩精品第二区| 成人亚洲视频| 亚洲日韩精品欧美中文字幕| 天堂网国产| 91麻豆国产视频| 成人一级黄色毛片| 亚洲AⅤ永久无码精品毛片| 亚洲日本中文字幕天堂网| 亚洲精品亚洲人成在线| 亚洲中文字幕久久无码精品A| 国产精品美乳|