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

利用ASP技術實現Web數據庫管理

2012-12-31 00:00:00周文艷
科技創新導報 2012年10期

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

關鍵詞:ASP技術 ADO技術 數據庫管理

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

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

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

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

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

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

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

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

(1)創建數據庫源名(DSN)

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

(2)創建數據庫鏈接(Connection)

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

用。一旦連接對象創建之后,它就可用來打開到任何ODBC數據源的連接。如下∶

Dim conn‘申明變量

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

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

(3)創建記錄集對象(Recordset)

創建Recordset數據對象,實現對數據集合的直接存儲。

Dim Rs‘申明變量

Set Rs=Server.CreatObject(\"ADODB.Recordset\")‘創建數據對象

(4)操作數據庫

ADO通過執行標準的SQL語句實現增加成員功能,因此首先要定義SQL語句,

然后執行該SQL命令。

Dim sqlstr ‘申明變量

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

(5)關閉數據庫對象和鏈接對象

在程序結束前一定要關閉ADO對象,釋放服務器資源。如下:

Rs.close

Conn.close

Set Rs=nothing

Set Conn=nothing

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

Insert_item.asp

ASP數據庫增加成員實例

<%

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 “,

您的信息已經安全加入,請牢記!

Response.write “

%>

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

主站蜘蛛池模板: 亚洲综合片| 国产美女免费| 免费高清a毛片| 91日本在线观看亚洲精品| 天堂中文在线资源| 久久精品视频亚洲| 免费国产黄线在线观看| 欧美视频免费一区二区三区| 丰满少妇αⅴ无码区| 71pao成人国产永久免费视频| 久久免费精品琪琪| 国产簧片免费在线播放| 91外围女在线观看| 国产在线一二三区| 久久久无码人妻精品无码| 免费看a毛片| 国产三级视频网站| 免费毛片网站在线观看| 中文字幕人成人乱码亚洲电影| 色综合激情网| 亚国产欧美在线人成| 亚洲国产中文在线二区三区免| vvvv98国产成人综合青青| 国产美女视频黄a视频全免费网站| 在线观看国产黄色| 在线国产毛片手机小视频 | 亚洲欧美不卡视频| 91po国产在线精品免费观看| 欧美亚洲中文精品三区| 国产精品欧美日本韩免费一区二区三区不卡 | 国产精品无码作爱| 五月婷婷综合网| 久热精品免费| 久久9966精品国产免费| 美臀人妻中出中文字幕在线| 精品国产美女福到在线不卡f| 亚洲最新在线| 亚洲国产成人无码AV在线影院L| 国产Av无码精品色午夜| 成人国产精品网站在线看| 无码内射中文字幕岛国片| 91伊人国产| 久久久久久久久亚洲精品| 一级毛片在线免费看| 老司国产精品视频91| 国产在线观看第二页| 欧美国产在线看| 特级做a爰片毛片免费69| 毛片三级在线观看| 男女男免费视频网站国产| 亚洲视频一区在线| 欧美成人午夜视频免看| 亚洲中文在线看视频一区| 伊人久久久久久久久久| 国产99欧美精品久久精品久久| 精品无码视频在线观看| 91色综合综合热五月激情| 亚洲免费毛片| 99久久免费精品特色大片| 中文字幕资源站| 精品国产中文一级毛片在线看| 国产最新无码专区在线| 亚洲视频无码| 日韩精品欧美国产在线| 精品福利网| 4虎影视国产在线观看精品| 国产91精品最新在线播放| 不卡午夜视频| 操美女免费网站| 国产区免费| 国产97公开成人免费视频| 青青热久麻豆精品视频在线观看| 国产97视频在线| 欧美国产日韩在线| 第一页亚洲| 91国内在线观看| 国产99欧美精品久久精品久久| 青青草91视频| 免费亚洲成人| 日韩av无码精品专区| 99视频全部免费| 91精品国产91久久久久久三级|