日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

ASP基礎(chǔ)知識Command對象講解

瀏覽:753日期:2022-06-05 15:41:08

Coonamd 對象定義了將對數(shù)據(jù)源執(zhí)行的命令,可以用于查詢數(shù)據(jù)庫表并返回一個記錄集,也可以用于對數(shù)據(jù)庫表進(jìn)行添加、更改和刪除操作。
一、使用Command 對象的步驟:
當(dāng)在 ASP 頁面中使用 Command 對象處理數(shù)據(jù)時,應(yīng)首先設(shè)置命令類型、命令文本以及相關(guān)的活動數(shù)據(jù)庫連接等,并通過 Parameter 對象傳遞命令參數(shù),然后通過調(diào)用 Execute 方法來執(zhí)行 SQL 語句或調(diào)用存儲過程,以完成數(shù)據(jù)庫記錄的檢索、添加、更改和刪除任務(wù)。其步驟如下:
1、使用 ActiveCommand 屬性設(shè)置相關(guān)的數(shù)據(jù)庫連接;
2、使用 CommandType 屬性設(shè)置命令類型;
3、使用 CommandText 屬性定義命令(例如SQL語句)的可執(zhí)行文本;
4、使用 CommandTimeout 屬性設(shè)置命令超時時間;
5、使用 Execute 方法執(zhí)行命令。
二、Command 對象的屬性:

三、Command 對象的方法----Execute
該方法執(zhí)行在 CommandText 屬性中指定的查詢。語法格式分為以下兩種形式。
1、對于按行返回的 Command :
Set recordset=command.Execute(RecordsAffected,Parameters,Options)
2、對于不按行返回的 Command :
command.Execute RecordsAffected,Parameters,Options
  其中參數(shù) RecordsAffected 為提供程序返回操作所影響的記錄數(shù)錄。Rarameters 為使用 SQL 語句傳送的參數(shù)值。Options 指示提供程序如何對 Command 對象的 CommandText 屬性賦值。
四、使用 Parameters 集合
Command 對象具有由 Parameter 對象組成的 Parameters 集合,Parameter 對象代表與基于參數(shù)化查詢或存儲過程的 Command 對象相關(guān)聯(lián)的參數(shù)或自變量。通過創(chuàng)建 Parameter 對象并添加到 Parameter 集合中,可以向參數(shù)化查詢傳遞所需要的數(shù)據(jù)。使用 Parameter 集合的步驟如表下:
使用Parameter 集合的步驟

五、Command 對象的應(yīng)用實例
1、這是一個簡單的員工基本情況管理系統(tǒng),其功能有:1)、添加員工資料;2)、更改員工資料;3)、刪除員工資料,檢索員工資料。它包含著七個頁面和一個數(shù)據(jù)庫。分別為:
1)、主頁面:index.asp
2)、添加數(shù)據(jù)頁面:add.htm
3)、保存添加數(shù)據(jù)頁面:add.asp
4)、更改數(shù)據(jù)頁面:Update.asp
5)、保存更改數(shù)據(jù)頁面:Update1.asp
6)、刪除記錄頁面:Detele.asp
7)、檢索員工資料頁面:shousho.asp
8)、數(shù)據(jù)庫:RSGL.mdb.用到該數(shù)據(jù)庫中的”員工基本情況表“。
2、各頁面的代碼如下:
1)、主頁面:index.asp。該頁面的功能有:
a)、創(chuàng)建兩個對象,Connectiion對象和Recordset對象,其目的是連接數(shù)據(jù)庫和返回一個記錄集;
b)、創(chuàng)建一個表格,使do while循環(huán)語句將各條記錄在表格中顯示出來;
c)、創(chuàng)建三個超連接,一個用以連接添加數(shù)據(jù)頁面,另一個通過指定的員工姓名連接到更改數(shù)據(jù)頁面,還有一個通過指定的員工姓名連接到刪除頁面。

<% @ Language="VBScript" %><html><head><title>員工基本情況管理系統(tǒng)</title></head><body background="../../../images/bj1.jpg"><%"****************創(chuàng)建兩個對象(連接對象、記錄集對象)*********************dim cnn,rstset cnn=Server.CreateObject("ADODB.Connection")set rst=Server.CreateObject("ADODB.Recordset")"指定連接字符串,cnn.ConnectionString="PROVIDER=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("../rsgl.mdb")cnn.OpensSQL="select * from 員工基本情況表""rst.Open sSQL,cnn,1,1set rst=cnn.Execute(sSQL,,adCmdText)%><!--************創(chuàng)建一個表格,用以顯示數(shù)據(jù)庫中的各條記錄***********--><table align="center" border="1"><caption><h3>教職員工基本信息表</h3></caption><tr colspan="5"><td><a href="shousho.asp">查詢記錄</a>||<a href="add.htm">添加記錄</a></td></tr><!--顯示各字段名--><tr><td align="center">員工姓名</td><td align="center">所在部門</td><td align="center">家庭住址</td><td align="center">家庭電話</td><td align="center">Email</td><td align="center">狀態(tài)</td><%"使用do while循環(huán)語句將各條記錄顯示出來。do while Not rst.eoft1=rst("員工姓名")t2=rst("所在部門")t3=rst("家庭住址")t4=rst("家庭電話")t5=rst("Email")tt="<tr align="center"><td>" & t1 & "</td><td>" &t2& "</td><td>" &t3& "</td><td>" &t4& "</td><td>" &t5& "</td><td>"tt=tt & "<a href=Update.asp?id=" & t1 & ">修改</a><a href=Delete.asp?id=" & t1 & ">||刪除</a></td></tr>"response.write ttrst.MoveNextloopcnn.CloseSet cnn=Nothing%></table></body></html>

2)、添加數(shù)據(jù)頁面:add.htm 。

本頁面由一個表單組成,其功能是向保存添加數(shù)據(jù)頁面(add.asp)提交數(shù)據(jù)。

<html><head><title>添加記錄</title></head><body background="../../../images/bj1.jpg"><div align="center"><form name="form1" method="post" action="add.asp"><table align="center" border="1"><tr><td colspan="2" align="center">員工基本情況表</td></tr><tr><td align="right">員工姓名:</td><td><input type="text" name="txtName"></td></tr><tr><td align="right">所在部門:</td><td><input type="text" name="txtDepartment"></td></tr><tr><td align="right">家庭住址:</td><td><input type="text" name="txtAddr"></td></tr><tr><td align="right">家庭電話:</td><td><input type="text" name="txtTel"></td></tr><tr><td align="right">Email:</td><td><input type="text" name="txtemail"></td></tr><tr><td align="center"><input type="submit" value="提交"></td><td align="center"><input type="reset" value="全部重寫"></td></tr></table></form></div></body></html>

3)、保存添加數(shù)據(jù)頁面:add.asp。

該頁面的功能有:

a)、使用Request對象獲取從add.htm頁面提交的值;

b)、創(chuàng)建三個對象(連接對象、記錄集對象和指令對象)和五個參數(shù),通過調(diào)用參數(shù)執(zhí)行INSERT插入命令。

<% @ Language="VBScript" %><html><head><title>添加記錄</title></head><body background="../../../images/bj1.jpg"><!-- #include virtual ="/adovbs.inc" --><%"****************創(chuàng)建三個對象(連接對象、記錄集對象和指令對象)和五個參數(shù)*********************dim cnn,rst,cmdset cnn=Server.CreateObject("ADODB.Connection")set rst=Server.CreateObject("ADODB.Recordset")set cmd=Server.CreateObject("ADODB.Command")"指定連接字符串,cnn.ConnectionString="PROVIDER=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("../rsgl.mdb")cnn.Open"設(shè)置ActiveConnection屬性,使Command對象與打開的連接相關(guān)聯(lián)set cmd.ActiveConnection=cnn"指定傳送給數(shù)據(jù)提供者的命令文本是一條SQL語言。cmd.CommandType=adCmdTextcmd.CommandText="INSERT INTO 員工基本情況表(員工姓名,所在部門,家庭住址,家庭電話,Email) values(?,?,?,?,?)""創(chuàng)建五個Parameter對象set PrmName=cmd.CreateParameter("員工姓名",adVarChar,adParamInput,10)set PrmDepartment=cmd.CreateParameter("所在部門",adVarChar,adParamInput,10)set PrmAddr=cmd.CreateParameter("家庭住址",adVarChar,adParamInput,12)set PrmTel=cmd.CreateParameter("家庭電話",adVarChar,adParamInput,15)set PrmEmail=cmd.CreateParameter("Email",adVarChar,adParamInput,20)"將parameter對象添加到Parameters集合中。cmd.Parameters.Append prmNamecmd.Parameters.Append prmDepartmentCmd.Parameters.Append prmAddrCmd.Parameters.Append prmTelCmd.Parameters.Append prmEmail"使用表單值設(shè)置參數(shù)值PrmName.Value=Request.Form("txtName")PrmDepartment.Value=Request.Form("txtDepartment")PrmAddr.Value=Request.Form("txtAddr")PrmTel.Value=Request.Form("txtTel")PrmEmail.Value=Request.Form("txtEmail")"執(zhí)行INSERT插入命令cmd.Execute%><!--用表格顯示記錄。--><table align="center" border="1"><tr><td colspan="2" align="center">員工基本情況表</td></tr><tr><td align="right" width="130">員工姓名:</td><td width="200"><%=prmName.Value %></td></tr><tr><td align="right">所在部門:</td><td><%=prmDepartment.Value %></td></tr><tr><td align="right">家庭住址:</td><td><%=prmAddr.Value %></td></tr><tr><td align="right">家庭電話:</td><td><%=prmTel.Value %></td></tr><tr><td align="right">Email:</td><td><%=prmEmail.Value %></td></tr></table><center><p><p><p><hr width="505" color="#cc9999">&nbsp;<p><p><h3>記錄添加成功!</h3><p><a href="add.htm">返回記錄添加表單</a>||<a href="index.asp">返回主頁</a></center></body></html>


4)、更改數(shù)據(jù)頁面:Update.asp。該頁面的功能有:

a)、創(chuàng)建兩個對象,Connectiion對象和Recordset對象,其目的是連接數(shù)據(jù)庫和返回一個記錄集;

b)、創(chuàng)建一個表單,其目的是提交更改過的數(shù)據(jù)。

cnn.ConnectionString="PROVIDER=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("../rsgl.mdb")cnn.OpensSQL="select * from 員工基本情況表 where 員工姓名="" & a & """"rst.Open sSQL,cnn,1,1set rst=cnn.Execute(sSQL,,adCmdText)%><html><head><title>更改記錄</title></head><body background="../../../images/bj1.jpg"><div align="center"><!--*****************創(chuàng)建一個表單****************************************--><form name="form1" method="post" action="Update1.asp"><table align="center" border="1"><tr><td colspan="2" align="center">員工基本情況表</td></tr><tr><td align="right">員工姓名:</td><td><input type="text" name="txtName" value=<%=rst("員工姓名")%> readonly></td></tr><tr><td align="right">所在部門:</td><td><input type="text" name="txtDepartment" value=<%=rst("所在部門")%>></td></tr><tr><td align="right">家庭住址:</td><td><input type="text" name="txtAddr" value=<%=rst("家庭住址")%>></td></tr><tr><td align="right">家庭電話:</td><td><input type="text" name="txtTel" value=<%=rst("家庭電話")%>></td></tr><tr><td align="right">Email:</td><td><input type="text" name="txtemail" value=<%=rst("Email")%>></td></tr><tr><td align="center"><input type="submit" value="提交"></td><td align="center"><input type="reset" value="全部重寫"></td></tr></table></form></div></body></html>

5)、保存更改數(shù)據(jù)頁面:Update2.asp。

該頁面的功能有:

a)、使用Request對象獲取從Update.asp頁面提交的值;

b)、創(chuàng)建二個對象(連接對象、記錄集對象);

c)、通過表格顯示更改后的記錄。

<% @ Language="VBScript" %><%"*****************從提交表單中提取數(shù)值***************************Dim Name,Department,Addr,Tel,EmailName=Trim(Request.Form("txtName"))Department=Trim(Request.Form("txtDepartment"))Addr=Trim(Request.Form("txtAddr"))Tel=Trim(Request.Form("txtTel"))Email=Trim(Request.Form("txtEmail"))%><html><head><title>更改記錄</title></head><body><!-- #include virtual ="/adovbs.inc" --><%"****************創(chuàng)建二個對象(連接對象、記錄集對象)*********************dim cnn,rst,cmdset cnn=Server.CreateObject("ADODB.Connection")set rst=Server.CreateObject("ADODB.Recordset")"指定連接字符串,cnn.ConnectionString="PROVIDER=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("../rsgl.mdb")cnn.OpensSQL="update 員工基本情況表 set 所在部門="" & Department & "",家庭住址="" & Addr & "",家庭電話="" & Tel & "",Email="" & Email & "" where 員工姓名="" & name & """rst.Open sSQL,cnn,1,2set rst=nothing%><!--**************************用表格顯示記錄。**********************--><table align="center" border="1"><tr><td colspan="2" align="center">員工基本情況表</td></tr><tr><td align="right" width="130" align="center">員工姓名:</td><td width="200"><%=Name %></td></tr><tr><td align="right">所在部門:</td><td><%=Department %></td></tr><tr><td align="right">家庭住址:</td><td><%=Addr %></td></tr><tr><td align="right">家庭電話:</td><td><%=Tel %></td></tr><tr><td align="right">Email:</td><td><%=Email %></td></tr></table><center><p><hr width="505" color="#cc9999"><h3>記錄更改成功!</h3><p><a href="index.asp">返回首頁</a></center></body></html>


6)、刪除數(shù)據(jù)頁面:Detele.asp。

a)、使用Request對象獲取要刪除的員工姓名;

b)、創(chuàng)建三個對象(連接對象、記錄集對象和指令對象)和一個參數(shù),通過參數(shù)指定的值刪除記錄;

c)、給出刪除成功提示框。

<title>更改記錄</title></head><body background="../../../images/bj1.jpg"><!-- #include virtual ="/adovbs.inc" --><%"****************創(chuàng)建三個對象(連接對象、記錄集對象和指令對象)和一個參數(shù)*********************dim cnn,rst,cmdset cnn=Server.CreateObject("ADODB.Connection")set rst=Server.CreateObject("ADODB.Recordset")set cmd=Server.CreateObject("ADODB.Command")"指定連接字符串,cnn.ConnectionString="PROVIDER=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("../rsgl.mdb")cnn.Open"設(shè)置ActiveConnection屬性,使Command對象與打開的連接相關(guān)聯(lián)set cmd.ActiveConnection=cnn"指定傳送給數(shù)據(jù)提供者的命令文本是一條SQL語言。cmd.CommandType=adCmdTextcmd.CommandText="Delete from 員工基本情況表 where 員工姓名=? ""創(chuàng)建一個Parameter對象set PrmName=cmd.CreateParameter("員工姓名",adVarChar,adParamInput,10)"將parameter對象添加到Parameters集合中。cmd.Parameters.Append prmName"使用表單值設(shè)置參數(shù)值PrmName.Value=Name"執(zhí)行Delete刪除命令cmd.Execute%>&nbsp;<p><p><p><hr width="505" color="#cc9999"><center><h3>記錄刪除成功!</h3><p><a href="index.asp">返回主頁</a></center></body></html>


7)、檢索員工資料頁面 :shousho.asp。

a)、使用一個列表框用以提交檢索的條件;

b)、創(chuàng)建三個對象(連接對象、記錄集對象和指令對象)和一個參數(shù),使用 Parameter 對象的 Value 屬性將表單提交的值賦給參數(shù);

c)、使用for 循環(huán)語句將檢索出的記錄集中的每一條記錄都通過表格顯示出來。

<% @ Language="VBScript" %><html><head><title>使用參數(shù)化檢索記錄</title></head background="../../../images/bj1.jpg><body background="../../../images/bj1.jpg"><!--*************開始創(chuàng)建表單*****************--><div align="center"><p>查詢各部門員工的基本情況<form name="form1" method="post" action="Shousho.asp">選擇部門:<select size="1" name="department"><option selected value="all">全部記錄</option><option value="教務(wù)處">教務(wù)處</option><option value="英語教研室">英語教研室</option><option value="語文教研室">語文教研室</option><option value="數(shù)學(xué)教研室">數(shù)學(xué)教研室</option><option value="財務(wù)處">財務(wù)處</option></select><input type="submit" value="提交">||<a href="index.asp">返回主頁</a></form><!-- #include virtual ="/adovbs.inc" --><%"****************創(chuàng)建三個對象(連接對象、記錄集對象和指令對象)和一個參數(shù)*********************dim cnn,rst,cmd,iset cnn=Server.CreateObject("ADODB.Connection")set rst=Server.CreateObject("ADODB.Recordset")set cmd=Server.CreateObject("ADODB.Command")"指定連接字符串,cnn.ConnectionString="PROVIDER=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("../rsgl.mdb")cnn.Open"創(chuàng)建一個Parameter對象set PrmDepartment=cmd.CreateParameter("所在部門",adVarChar,adParamInput,10)"將Parameter對象添加到Prmameters集合中cmd.Parameters.Append prmDepartment"將用戶提交的所在部門名稱作為parameter對象的值prmDepartment.Value=Request.Form("department")"指定傳送給數(shù)據(jù)提供者的命令文本是一條SQL語言。cmd.CommandType=adCmdText"設(shè)置ActiveConnection屬性,使Command對象與打開的連接相關(guān)聯(lián)set cmd.ActiveConnection=cnn"******如果沒有提交所在部門名稱,或選擇所有部門,則顯示所有記錄,否則按參數(shù)進(jìn)行查詢。****************if PrmDepartment.Value="" or Request.Form("department")="all" thencmd.CommandText="select * from 員工基本情況表"Else"便用參數(shù)化查詢語句作為命令文本cmd.CommandText="select * from 員工基本情況表 where 所在部門=?"end if"向服務(wù)器發(fā)送SQL語句并返回一個記錄集Set rst=cmd.Execute"-----------如果記錄集不存在,則顯示一條提示信息,否則,列出符合條件的記錄。----------if rst.EOF then%><p><b>沒有找到符合條件的記錄!</b></p><% else %><table border="1"><tr><!--用for 循環(huán)語句列出字段名。--><% for i=0 to rst.Fields.Count-1 %><th><%=rst(i).Name %></th><% next %><!--用while條件語句列出每條記錄--><% while not rst.eof %><tr><%"用for循環(huán)語句列出某條記錄的各字段的值。for i=0 to rst.Fields.Count-1"如果字段值為空,則顯示一個空格if IsNull(rst(i)) then%><td>&nbsp;</td><% else %><td nowrap><% =rst(i) %></td><% end if %><% next %></tr><%rst.MoveNextwend%></table><% end if %></div></body></html>

以上就是關(guān)于ASP基礎(chǔ)知識Command對象的入門教程,希望對大家的學(xué)習(xí)有所幫助,多多交流探討。

標(biāo)簽: ASP
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
首页亚洲欧美制服丝腿| 老牛国内精品亚洲成av人片 | 国产午夜一区| 国产精品一卡| 精品中文字幕一区二区三区| 麻豆91精品视频| av中文资源在线资源免费观看| 日韩激情中文字幕| 91精品国产经典在线观看| 国产精品片aa在线观看| 欧美激情麻豆| 国产麻豆久久| 免费看的黄色欧美网站| 日韩三级一区| 久久69成人| 在线成人动漫av| 免费观看日韩电影| 欧美亚洲专区| 成人在线超碰| 夜夜精品视频| 国产精品亚洲产品| 欧美激情另类| 99久久久久国产精品| 国产精品毛片一区二区三区| 日韩在线视频一区二区三区| 欧美aⅴ一区二区三区视频| 欧美香蕉视频| 中文字幕一区二区精品区| 国产日韩中文在线中文字幕| 精品免费av| 国产精品老牛| 久久中文在线| 亚洲免费一区二区| 久久香蕉网站| 亚洲精品91| 麻豆视频观看网址久久| 欧美日韩一区二区综合| 亚洲欧美日韩国产| 国产精品密蕾丝视频下载| 久久久久久久久99精品大| 一区二区三区国产在线| 加勒比视频一区| 在线亚洲观看| 国产不卡人人| 青草久久视频| 久久久久久黄| 狂野欧美性猛交xxxx| 午夜久久一区| 欧美国产美女| 日韩精品国产欧美| 九九久久婷婷| 久久影院一区二区三区| 日韩电影免费网址| 日韩高清欧美激情| 亚洲精品一二三区区别| 国产精品一区二区美女视频免费看| 999久久久国产精品| 国产精品v亚洲精品v日韩精品| 91成人超碰| 神马午夜在线视频| 欧美一级久久| 综合一区二区三区| 久久精品国产99久久| 国产精品观看| 日韩在线成人| 日韩一级网站| 日韩免费高清| 亚洲1区在线观看| 亚洲国产成人精品女人| 91亚洲人成网污www| 国产日韩视频在线| 日韩欧美2区| 伊人久久亚洲热| 日韩福利一区| 国产+成+人+亚洲欧洲在线| 日韩av一区二区在线影视| 在线亚洲观看| 好吊日精品视频| 亚洲福利国产| 成人免费电影网址| 电影天堂国产精品| 成人高清一区| 国产日韩高清一区二区三区在线 | 日本aⅴ精品一区二区三区| 日韩午夜黄色| 亚洲二区在线| 99精品在线| 播放一区二区| 亚洲手机在线| 欧美va天堂在线| 91精品国产调教在线观看| 91看片一区| 不卡一二三区| 日韩欧美另类一区二区| av中文资源在线资源免费观看| 蜜臀av国产精品久久久久| 亚洲欧美日韩国产综合精品二区 | 久久一区精品| 欧美91在线|欧美| 欧美激情视频一区二区三区免费| 国产伦精品一区二区三区视频| 欧美日韩xxxx| 国产日韩1区| 捆绑调教美女网站视频一区| 免费精品视频| 中文字幕日韩高清在线| 亚洲色图综合| 欧美一区激情| 国产中文欧美日韩在线| 久久福利在线| 欧美国产美女| 久久久久久久久久久妇女| 1000部精品久久久久久久久| 久久精品二区三区| 国产主播一区| 9色国产精品| 婷婷精品在线| 国产精品3区| 国产精品www.| 98精品视频| 日韩高清不卡| 日韩精品一二区| 国产日韩欧美一区二区三区 | 天堂va欧美ⅴa亚洲va一国产| 亚洲aⅴ网站| 国产精品99久久免费| 亚洲最新无码中文字幕久久| 蜜桃精品视频| 韩国精品主播一区二区在线观看| 国内精品福利| 日韩欧美中文字幕在线视频| 国产精品久久久久久模特 | 久久久久免费| 久久国产电影| 日韩精品一区二区三区中文| 国产精品麻豆成人av电影艾秋 | 日韩精品视频网站| 动漫av一区| 欧美精品一区二区三区精品| 婷婷综合电影| 色婷婷色综合| 免费视频最近日韩| 国际精品欧美精品| 欧美特黄一区| 欧美激情久久久久久久久久久| 精品丝袜在线| 国产日韩免费| 欧美成人亚洲| 免费看欧美美女黄的网站| 久久久久九九精品影院| 免费久久精品| 麻豆成人综合网| 日韩影院精彩在线| 麻豆高清免费国产一区| 亚洲一级在线| 精品国产18久久久久久二百| 国产一在线精品一区在线观看| 日韩欧美三区| 色一区二区三区| 日韩精品社区| 999国产精品永久免费视频app| 亚洲精品第一| 欧美午夜精品一区二区三区电影| 欧美va天堂| 国产在线不卡一区二区三区| 羞羞答答国产精品www一本| 高清一区二区| 日本少妇精品亚洲第一区| 亚洲无线一线二线三线区别av| 国产日韩视频在线| 在线视频精品| 成人看片网站| 美女久久精品| 人人爱人人干婷婷丁香亚洲| 99视频精品视频高清免费| 精品国产亚洲一区二区三区| 亚洲精品无播放器在线播放| 日本不卡免费高清视频在线| 亚洲视频二区| 91精品国产自产在线观看永久∴| 国产精品videossex久久发布| 蜜臀av一区二区在线免费观看| 久久毛片亚洲| 欧美精品99| 亚洲精品美女91| 欧美福利在线| 午夜精品成人av| 国产黄色精品| 青青草伊人久久| 亚洲区第一页| 午夜精品免费| 黄色成人91| 免费一二一二在线视频| 日韩高清在线不卡| 视频在线观看一区二区三区| 国产亚洲一区二区手机在线观看 | 精品国产美女a久久9999| 综合欧美精品| 99国产精品99久久久久久粉嫩| 国产精品蜜芽在线观看|