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

首頁 > 編程 > ASP > 正文

使用HTTPService與Asp的偽Web服務通訊,完成數據庫操作

2024-05-04 11:06:39
字體:
來源:轉載
供稿:網友
使用httpservice與asp的偽web服務通訊,完成數據庫操作

我提供一個asp的偽服務思想:

clientreq.xml:
-------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="gb2312"?>
<testpacket>
<msgtype>getvaluereq</msgtype>
<version>1.0</version>
</testpacket>


index.mxml:
-------------------------------------------------------------------------------------------------
<mx:model id="mreq" source="clientreq.xml"/>
<mx:httpservice id="hs" url="http://asp/testserver.asp"
resultformat="xml"
method="post"
contenttype="application/xml"
showbusycursor="true">
<mx:request>
<xml>{mreq}</xml>
</mx:request>
</mx:httpservice>


testserver.asp:
-------------------------------------------------------------------------------------------------
主要有獲得數據包,解析數據包,指定操作,返回數據四步

1。獲得提交的數據包
set odom = server.createobject("msxml2.domdocument")
odom.load request

2。解析數據包,獲得msgtype
smsgtype = trim(odom.selectsinglenode("//msgtype").text)
select case smsgtype
case "getvaluereq"
call getvalue
'case "deletevaluereq"
' call deletevalue
case "insertvaluereq"
' call insertvalue(odom)
'case "updatevaluereq"
' call updatevalue
'else case
' call showerrmsg
end select

3。指定操作,此處完成getvalue操作,其中有很多可以做成公共的模塊供其他函數使用
sconn = "driver={microsoft access driver (*.mdb)};dbq=" & server.mappath("message.mdb")
set oconn = server.createobject("adodb.connection")
oconn.open sconn
ssql = "select * from message order by id desc"
set ors = server.createobject("adodb.recordset")
ors.open ssql, oconn, 1, 1

'構造無記錄xml文檔
if ors.eof and ors.bof then
sxml = "<?xml version=""1.0"" encoding=""gb2312""?>" & vbcrlf &_
"<testpacket>" & vbcrlf &_
" <msgtype>systemresp</msgtype>" & vbcrlf &_
" <version>1.0</version>" & vbcrlf &_
" <result>0</result>" & vbcrlf &_
"</testpacket>"
end if

'構造有記錄xml文檔
if not (ors.eof and ors.bof) then
do while not ors.eof
stmpxml = stmpxml & "<messages>" & vbcrlf &_
"<name>" & ors("name") & "</name>" & vbcrlf &_
"<age>" & ors("age") & "</age>" & vbcrlf &_
"<sex>" & ors("sex") & "</sex>" & vbcrlf &_
"<msg>" & ors("msg") & "</msg>" & vbcrlf &_
"</messages>" & vbcrlf
ors.movenext
loop
sxml = "<?xml version=""1.0"" encoding=""gb2312""?>" & vbcrlf &_
"<testpacket>" & vbcrlf &_
" <msgtype>systemresp</msgtype>" & vbcrlf &_
" <version>1.0</version>" & vbcrlf &_
" <result>1</result>" & vbcrlf & stmpxml &_
"</testpacket>"
end if

4.返回數據
set odom = server.createobject("msxml2.domdocument")
odom.loadxml(sxml)
odom.save(response)
set odom = nothing


message.mdb
-------------------------------------------------------------------------------------------------
數據庫名:message.mdb
數據表名:message
數據字段:字段 類型
id 自動編號
name 文本
age 數字
sex 文本
msg 備注


執行結果:
-------------------------------------------------------------------------------------------------
我是設置httpservice的resultformat="text"時,看顯示的結果



本主題包含附件: sf_2004111813537.jpg (23359bytes)







csdn blog: http://blog.csdn.net/stefli

stefli's mp3: http://stefli.88ip.net/flex/mp3player.swf


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综合久久精品亚洲国产| 亚洲国产天堂久久国产91| 高清视频欧美一级| 日韩动漫免费观看电视剧高清| 亚洲精品久久久一区二区三区| 欧美黑人一级爽快片淫片高清| 欧美成人精品h版在线观看| 国语对白做受69| 亚洲自拍在线观看| 国模精品一区二区三区色天香| 欧美激情综合色| 国内揄拍国内精品少妇国语| 国产精品三级美女白浆呻吟| 自拍视频国产精品| 国产精品福利无圣光在线一区| 成人免费网站在线观看| 日韩最新av在线| 中文字幕免费国产精品| 久久伊人精品视频| 亚洲最大中文字幕| 亚洲一区二区三区乱码aⅴ| 欧美激情国产高清| 97超级碰碰人国产在线观看| 亚洲国产精品久久久久秋霞蜜臀| 狠狠躁夜夜躁人人爽天天天天97| 欧美精品videosex性欧美| 欧美激情视频在线免费观看 欧美视频免费一| 成人免费在线网址| 久久99久久亚洲国产| 一区二区三区亚洲| 亚洲欧美日韩中文在线制服| 欧美综合在线第二页| 国产精品主播视频| 国产视频福利一区| 久久99国产精品久久久久久久久| 亚洲一区二区三区成人在线视频精品| 日韩欧美极品在线观看| 欧美激情女人20p| 国产欧美韩国高清| 中文字幕久精品免费视频| 一区二区三区久久精品| 国产精品中文久久久久久久| 欧美精品videosex牲欧美| 国产精品18久久久久久首页狼| 精品国产乱码久久久久久天美| 久久精品成人欧美大片| 欧洲美女7788成人免费视频| 亚洲国产高清高潮精品美女| 亚洲国产欧美自拍| 国产精品视频永久免费播放| 欧美性在线观看| 久久久精品国产| 欧美人交a欧美精品| 亚洲第一天堂av| 69久久夜色精品国产69乱青草| 国产精品高清在线| 精品国产乱码久久久久久天美| 91高清免费在线观看| 日韩在线激情视频| 亚洲国产精品小视频| 亚洲一区二区黄| 色中色综合影院手机版在线观看| 日本中文字幕久久看| 欧美一区第一页| 日韩免费av一区二区| 81精品国产乱码久久久久久| 亚洲色图在线观看| 久精品免费视频| 久久久国产精品x99av| 91高清在线免费观看| 欧美精品久久久久久久免费观看| 国产精品美女视频网站| xvideos国产精品| 国产狼人综合免费视频| 亚洲国产古装精品网站| 欧美老女人bb| 欧美成人一区在线| 懂色av影视一区二区三区| 一区二区三区美女xx视频| 日韩av黄色在线观看| 日产精品久久久一区二区福利| 亚洲成人动漫在线播放| 欧美国产高跟鞋裸体秀xxxhd| 亚洲国产中文字幕久久网| 国产裸体写真av一区二区| 国外日韩电影在线观看| 国产亚洲精品久久久久动| 精品露脸国产偷人在视频| 成人精品视频99在线观看免费| 欧美成人网在线| 日韩电影在线观看中文字幕| 搡老女人一区二区三区视频tv| 成人情趣片在线观看免费| 国产成+人+综合+亚洲欧美丁香花| 久久九九国产精品怡红院| 色综合伊人色综合网站| 亚洲精品久久久久中文字幕欢迎你| 欧美精品在线看| 色樱桃影院亚洲精品影院| 91av在线不卡| 一区二区欧美日韩视频| 久久国产精品网站| 国产999精品久久久| 国产精品久久久久免费a∨| 日韩欧美国产中文字幕| 国产在线观看精品一区二区三区| 日韩高清电影好看的电视剧电影| 久久久国产精品亚洲一区| 国产精品久久一区| 日韩一二三在线视频播| 最近2019中文字幕mv免费看| 亚洲无亚洲人成网站77777| 日韩三级影视基地| 亚洲精品视频网上网址在线观看| 欧美高清在线播放| 国产视频在线一区二区| 国产精品视频地址| 自拍视频国产精品| 国产一区二区三区视频| 91在线免费观看网站| 国产激情视频一区| 永久555www成人免费| 激情成人在线视频| 91亚洲精品久久久久久久久久久久| 日韩av网站大全| 成人h猎奇视频网站| 亚洲精品免费在线视频| 国产视频精品免费播放| 久久99精品久久久久久青青91| 欧美日韩在线视频首页| 欧美一级淫片videoshd| 欧美激情在线有限公司| 亚洲自拍高清视频网站| 国产欧美一区二区白浆黑人| xxx成人少妇69| 中文字幕国产精品久久| 亚洲一区二区三区视频播放| 成人免费视频xnxx.com| 日韩精品极品毛片系列视频| 亚洲欧美综合精品久久成人| 欧美老少配视频| 中文字幕九色91在线| 国产精品成人av在线| 午夜精品国产精品大乳美女| 久久久精品在线观看| 97成人超碰免| 欧美激情亚洲一区| 久久成人精品一区二区三区| 欧美日韩一区二区在线播放| 亚洲视频视频在线| 在线观看精品国产视频| 国产精品亚洲一区二区三区| 久久91亚洲精品中文字幕奶水| 2018国产精品视频| 中文字幕免费国产精品| 日韩av在线最新| 国产成人一区二区| 国产精彩精品视频| 国产精品揄拍500视频| 狠狠色狠狠色综合日日小说| 国产99久久精品一区二区 夜夜躁日日躁| 欧美一区二区三区四区在线| 亚洲图片欧洲图片av| 欧美精品一本久久男人的天堂|