亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

1小時ASP入門

2024-05-04 11:06:44
字體:
來源:轉載
供稿:網友
<1>基本框架

<%
語句
……
%>

<2>定義變量dim語句

<%
dim a,b
a=10
b=”ok!”
%>
注意:定義的變量可以是數值型,也可以是字符或者其他類型的

<3>簡單的控制流程語句
1. If 條件1 then
語句1
elseif 條件2 then
語句2
else
語句3
endif

2.while 條件
語句
wend

3.for count=1 to n step m
語句1
exit for
語句2
next

二.ASP數據庫簡單*作教程
<1>.數據庫連接(用來單獨編制連接文件conn.asp)
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/bbs/db1/user.mdb")
%>
(用來連接bbs/db1/目錄下的user.mdb數據庫)

<2>顯示數據庫記錄
原理:將數據庫中的記錄一一顯示到客戶端瀏覽器,依次讀出數據庫中的每一條記錄
如果是從頭到尾:用循環并判斷指針是否到末 使用: not rs.eof
如果是從尾到頭:用循環并判斷指針是否到開始 使用:not rs.bof

<!--#include file=conn.asp--> (包含conn.asp用來打開bbs/db1/目錄下的user.mdb數據庫)
<%
set rs=server.CreateObject("adodb.recordset") (建立recordset對象)
sqlstr="select * from message" ---->(message為數據庫中的一個數據表,即你要顯示的數據所存放的數據表)
rs.open sqlstr,conn,1,3 ---->(表示打開數據庫的方式)
rs.movefirst ---->(將指針移到第一條記錄)
while not rs.eof ---->(判斷指針是否到末尾) aspxuexi.com 整理文檔 asp學習網
response.write(rs("name")) ---->(顯示數據表message中的name字段)
rs.movenext ---->(將指針移動到下一條記錄)
wend ---->(循環結束)
rs.close
conn.close 這幾句是用來關閉數據庫
set rs=nothing
set conn=nothing
%>
其中response對象是服務器向客戶端瀏覽器發送的信息.

<3>增加數據庫記錄
增加數據庫記錄用到rs.addnew,rs.update兩個函數
<!--#include file=conn.asp--> (包含conn.asp用來打開bbs/db1/目錄下的user.mdb數據庫)
<%
set rs=server.CreateObject("adodb.recordset") (建立recordset對象)
sqlstr="select * from message" ---->(message為數據庫中的一個數據表,即你要顯示的數據所存放的數據表)
rs.open sqlstr,conn,1,3 ---->(表示打開數據庫的方式)
rs.addnew 新增加一條記錄
rs("name")="xx" 將xx的值傳給name字段
rs.update 刷新數據庫
rs.close
conn.close 這幾句是用來關閉數據庫
set rs=nothing
set conn=nothing
%>

<4>刪除一條記錄
刪除數據庫記錄主要用到rs.delete,rs.update
<!--#include file=conn.asp--> (包含conn.asp用來打開bbs/db1/目錄下的user.mdb數據庫)
<%
dim name
name="xx"
set rs=server.CreateObject("adodb.recordset") (建立recordset對象)
sqlstr="select * from message" ---->(message為數據庫中的一個數據表,即你要顯示的數據所存放的數據表)
rs.open sqlstr,conn,1,3 ---->(表示打開數據庫的方式)
while not rs.eof
if rs.("name")=name then
rs.delete
rs.update 查詢數據表中的name字段的值是否等于變量name的值"xx",如果符合就執行刪除,
else 否則繼續查詢,直到指針到末尾為止
rs.movenext
emd if
wend
rs.close
conn.close 這幾句是用來關閉數據庫
set rs=nothing
set conn=nothing
%>

<5>關于數據庫的查詢
(a) 查詢字段為字符型
<%
dim user,pass,qq,mail,message
user=request.Form("user")
pass=request.Form("pass")
qq=request.Form("qq")
mail=request.Form("mail")
message=request.Form("message")
if trim(user)&"x"="x" or trim(pass)&"x"="x" then (檢測user值和pass值是否為空,可以檢測到空格)
response.write("注冊信息不能為空")
else
set rs=server.CreateObject("adodb.recordset")
sqlstr="select * from user where user=‘‘‘‘"&user&"‘‘‘‘" (查詢user數據表中的user字段其中user字段為字符型)
rs.open sqlstr,conn,1,3
if rs.eof then
rs.addnew
rs("user")=user
rs("pass")=pass
rs("qq")=qq
rs("mail")=mail
rs("message")=message
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
response.write("注冊成功")
end if
rs.close
conn.close
set rs=nothing
set conn=nothing
response.write("注冊重名")
%>
(b)查詢字段為數字型
<%
dim num
num=request.Form("num")
set rs=server.CreateObject("adodb.recordset")
sqlstr="select * from message where id="&num (查詢message數據表中id字段的值是否與num相等,其中id為數字型)
rs.open sqlstr,conn,1,3
if not rs.eof then
rs.delete
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
response.write("刪除成功")
end if
rs.close
conn.close
set rs=nothing
set conn=nothing
response.write("刪除失敗")
%>

<6>幾個簡單的asp對象的講解
response對象:服務器端向客戶端發送的信息對象,包括直接發送信息給瀏覽器,重新定向URL,或設置cookie值
request對象:客戶端向服務器提出的請求
session對象:作為一個全局變量,在整個站點都生效
server對象:提供對服務器上方法和屬性的訪問
(a) response對象的一般使用方法
比如:
<%
resposne.write("hello, welcome to asp!")
%>
在客戶端瀏覽器就會看到 hello, welcome to asp! 這一段文字
<%
response.Redirect("www.sohu.com")
%>
如果執行這一段,則瀏覽器就會自動連接到 “搜狐” 的網址
關于response對象的用法還有很多,大家可以研究研究
request對象的一般使用方法
比如客戶端向服務器提出的請求就是通過request對象來傳遞的
列如 :你在申請郵箱的所填寫的個人信息就是通過該對象來將
你所填寫的信息傳遞給服務器的
比如:這是一段表單的代碼,這是提供給客戶填寫信息的,填寫完了按
“提交”傳遞給request.asp文件處理后再存入服務器數據庫
<form name="form1" method="post" action="request.asp">
<p>
<input type="text" name="user">
</p>
<p>
<input type="text" name="pass">
</p>
<p>
<input type="submit" name="Submit" value="提交">
</p>
</form>
那么request.asp該如何將其中的信息讀入,在寫入數據庫,在這里就要用到
request對象了,下面我們就來分析request.asp的寫法
<%
dim name,password (定義user和password兩個變量)
name=request.form(“user”) (將表單中的user信息傳給變量name)
password=request.form(“pass”) (將表單中的pass信息傳給變量password)
%>

通過以上的幾句代碼我們就將表單中的數據讀進來了,接下來我們要做的就是將
信息寫入數據庫了,寫入數據庫的方法上面都介紹了,這里就不一一復述了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
另类色图亚洲色图| 亚洲石原莉奈一区二区在线观看| 动漫精品一区二区| 国产精品爱啪在线线免费观看| 热99精品只有里视频精品| 欧美精品一区二区三区国产精品| 最近2019年日本中文免费字幕| 日韩av男人的天堂| 国产精品揄拍一区二区| 97国产精品视频| 亚洲人精选亚洲人成在线| 日韩欧美亚洲成人| 成人观看高清在线观看免费| 中文欧美在线视频| 欧美日韩中文在线| 一二美女精品欧洲| 久久久久久网址| 中文字幕日韩在线播放| 亚洲第一网站男人都懂| 亚洲女人被黑人巨大进入al| 欧美人成在线视频| 国产精品18久久久久久首页狼| 91精品国产综合久久香蕉922| 精品成人在线视频| 色妞色视频一区二区三区四区| 伦伦影院午夜日韩欧美限制| 97国产真实伦对白精彩视频8| 亚洲最大av在线| 亚洲一区二区三区四区在线播放| 亚洲qvod图片区电影| 国内精品久久久久影院 日本资源| 成人a免费视频| 亚洲国产精久久久久久| 日韩在线观看电影| 成人h视频在线观看播放| 久久久久久国产三级电影| 亚洲视频在线看| 日韩中文字幕在线看| 国产激情视频一区| 欧美大胆a视频| 欧美黑人狂野猛交老妇| 2019最新中文字幕| 欧美精品一二区| 91黄色8090| 中文字幕一区电影| 久久精品视频在线播放| 96国产粉嫩美女| 国内成人精品一区| 欧美老女人在线视频| 亚洲免费影视第一页| 国产日本欧美一区| 国产精品大片wwwwww| 色婷婷综合久久久久中文字幕1| 日韩在线观看电影| 欧美肥臀大乳一区二区免费视频| 欧美一区二粉嫩精品国产一线天| 亚洲欧洲在线看| www.日韩系列| 欧美精品日韩三级| 成人www视频在线观看| 91在线观看免费网站| 日韩精品久久久久久福利| 亚洲久久久久久久久久久| 国产日韩亚洲欧美| 欧美一级在线亚洲天堂| 欧美最猛黑人xxxx黑人猛叫黄| 欧美麻豆久久久久久中文| 91人人爽人人爽人人精88v| 亚洲精品视频网上网址在线观看| 精品国产999| 欧美视频在线免费| 亚洲欧美综合v| 欧美精品久久一区二区| 日本午夜精品理论片a级appf发布| 亚洲视频一区二区| 国产日韩av在线| 久久精品国产91精品亚洲| 麻豆乱码国产一区二区三区| 亚洲人成在线免费观看| 亚洲一区二区免费在线| 国产剧情日韩欧美| zzijzzij亚洲日本成熟少妇| 亚洲欧美制服另类日韩| 亚洲精品视频免费在线观看| 国产亚洲精品高潮| 亚洲欧洲在线视频| 国产精品免费久久久久影院| 国产精品丝袜白浆摸在线| 亚洲国产精品电影在线观看| 国产精品亚洲美女av网站| 91精品国产高清自在线| 92国产精品视频| 国产精品久久久久久久久久久新郎| 久久人91精品久久久久久不卡| 欧美性xxxx极品高清hd直播| 国产精品偷伦视频免费观看国产| 日韩在线不卡视频| 久久国产精品首页| 国产日韩在线一区| 国产激情久久久久| 日本午夜在线亚洲.国产| 久热精品在线视频| 中文国产亚洲喷潮| 色av吧综合网| 欧美自拍视频在线观看| 91av免费观看91av精品在线| 26uuu亚洲伊人春色| www.亚洲人.com| 日本高清+成人网在线观看| 粗暴蹂躏中文一区二区三区| 亚洲日本中文字幕| 久久精品一区中文字幕| 国产日韩欧美自拍| 日韩av手机在线| 精品久久中文字幕久久av| 国产精品一区二区女厕厕| 日韩欧美在线观看| 97在线视频精品| 国产精品久久久久久久久久| 欧美巨猛xxxx猛交黑人97人| 国产精品欧美日韩| 日韩中文字幕在线看| 亚洲永久在线观看| www.日韩.com| 国产精品成人免费视频| 色一区av在线| 亚洲深夜福利在线| 最近2019年中文视频免费在线观看| 粉嫩老牛aⅴ一区二区三区| 亚洲国产中文字幕在线观看| 26uuu日韩精品一区二区| 一区二区三区无码高清视频| 51精品在线观看| 欧美日韩中文字幕日韩欧美| 欧美香蕉大胸在线视频观看| 一区二区欧美亚洲| 97在线免费观看视频| 亚洲图片在区色| 亚洲天堂成人在线视频| 日本精品久久久久久久| 精品香蕉一区二区三区| 91免费视频国产| 亚洲欧美激情四射在线日| 亚洲电影在线观看| 日韩国产精品亚洲а∨天堂免| 久久97精品久久久久久久不卡| 日韩在线视频免费观看高清中文| xxx欧美精品| 亚洲香蕉伊综合在人在线视看| 国自在线精品视频| 97av在线视频免费播放| 亚洲免费小视频| 日韩免费av片在线观看| 欧美人与性动交| 欧美极品少妇全裸体| 成人美女av在线直播| 欧美网站在线观看| 欧美性精品220| 亚洲国产精品久久精品怡红院| 亚洲国产成人一区| 国产成人a亚洲精品| 中文字幕欧美日韩va免费视频| 欧美精品中文字幕一区| 欧美国产精品va在线观看|