亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > ASP+AJAX+ACCESS數據庫實例講解三個步驟分享

ASP+AJAX+ACCESS數據庫實例講解三個步驟分享

熱門標簽:察縣地圖標注 辦理一個400電話多少錢 信貸電銷機器人有用嗎 電銷機器人適用范圍 廣西ai語音電銷機器人哪家好 莆田防封電銷卡價格 蓄意標記地圖標注 接聽電話機器人哪有 如何用地圖標注各分公司
看完本篇ajax實例教程,我相信你也可以輕松做出一個初級的AJAX應用。
你也可以直接訪問:https://www.jb51.net/codes/57017.html 下載ajax教程的源碼示例。
好,下面我們就始一步步讓你了解AJAX+ASP基礎應用,我們將分三步講解,如下。
1. 前臺AJAX代碼(javascript)的創建。
2. 后臺服務端ASP AJAX代碼的編寫。
3. ASP+AJAX+數據庫的實例演示及講解。

第一步:前臺AJAX代碼(javascript)的創建。
我們先創建一個index.html前臺文件,內容代碼如下:
復制代碼 代碼如下:

html>
head>
title>AJAX教程實例-AJAX教程實例-ASP+AJAX+ACCESS數據庫應用-腳本之家原創ajax實例教程/title>
meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
/head>
body>
script> var xmlHttp

function showCustomer(str)
{
var url="getcustomer.asp?sid=" + Math.random() + "q=" + str
xmlHttp=GetXmlHttpObject(stateChanged)
xmlHttp.open("GET", url , true)
xmlHttp.send(null)
}

function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("txtHint").innerHTML=xmlHttp.responseText
}
}

function GetXmlHttpObject(handler)
{
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera")
return;
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{
var strName="Msxml2.XMLHTTP"

if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
}
try
{
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler
return objXmlHttp
}
catch(e)
{
alert("Error. Scripting for ActiveX might be disabled")
return
}
}
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler
return objXmlHttp
}
}
/script>
form>請選擇用戶:
select name="customers" onchange="showCustomer(this.value)">
option value="1">腳本之家.by.alixixi.com/option>
option value="2">哇塞網/option>
option value="3">收音機/option>
/select>
/form>p>
div id="txtHint">b>網站信息.../b>/div>
/p>/body>
/html>

ajax代碼講解:
關鍵代碼為JS部分,其原理就是創建一個客戶的Microsoft.XMLHTTP對象,來完成前臺數據與服務端ASP的交互。
然后要注意的就是select name="customers" onchange="showCustomer(this.value)">
這一行代碼,原理就是通過showCustomer(this.value)觸發AJAX的前臺腳本對象,將用戶在下拉列表選擇的結果數據通過Microsoft.XMLHTTP發送到服務端處理,再返回到前臺ID為txtHint的div id="txtHint">b>用戶信息.../b>/div>層標簽顯示出來。

第二步:后臺服務端ASP AJAX代碼的編寫。
創建完剛才的index.html,我們接著再創建一個getcustomer.asp文件,請確認你的ASP環境一切OK:)
getcustomer.asp的代碼如下:
復制代碼 代碼如下:

%
sql="SELECT * FROM CUSTOMERS WHERE CUSTOMERID="
sql=sql request.querystring("q")
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("ajaxjiaocheng.mdb"))
set rs = Server.CreateObject("ADODB.recordset")
rs.Open sql, conn
Response.CharSet = "GB2312"
if not rs.EOF then
response.write "li>編號:"rs(0)"/li>"
response.write "li>名稱:"rs(1)"/li>"
response.write "li>點擊:"rs(2)"/li>"
response.write "li>介紹:"rs(3)"/li>"
end if
rs.close
set rs = nothing
conn.close
set conn = nothing
%>

ajax代碼講解:
如果有asp基礎的朋友一看就能明白,連接數據庫代碼及跟據前臺發送過來的q參數查詢相應的數據庫結果:
復制代碼 代碼如下:

sql="SELECT * FROM CUSTOMERS WHERE CUSTOMERID="
sql=sql request.querystring("q")
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("ajaxjiaocheng.mdb"))
set rs = Server.CreateObject("ADODB.recordset")
rs.Open sql, conn

接著要注意的就是這行代碼:
Response.CharSet = "GB2312" ‘這句很關鍵,解決ajax中文亂碼
很多人在使用AJAX過程中,經常都會遇到ajax中文顯示變成亂碼的問題,其實在ASP+AJAX應用中很容易解決這個問題,只需要在Response.Write語句輸出中文內容前加入這行代碼,就可以輕松解決ajax中文亂碼問題。

繼續講解下段代碼,就是顯示相應的數據庫查詢結果,關閉數據庫連接:
復制代碼 代碼如下:

if not rs.EOF then
response.write "li>編號:"rs(0)"/li>"
response.write "li>名稱:"rs(1)"/li>"
response.write "li>點擊:"rs(2)"/li>"
response.write "li>介紹:"rs(3)"/li>"
end if
rs.close
set rs = nothing
conn.close
set conn = nothing

第三步:ASP+AJAX+數據庫的實例演示及講解

一路下來,代碼非常精簡明了。下面我們再附上數據庫表的說明如下:

庫名:ajaxjiaocheng.mdb
表名: Customers

字段1:CustomerID 自動編號
字段2:Name 文本格式
字段3:NL 數字格式
字段4:Address 文本格式
看到這里,不知道你是否能理解AJAX的工作原理?建議你動手一步步跟著本教程編寫代碼并進行測試。

本實例直觀的說可以這樣理解:
通過index.html頁面上的select name="customers" onchange="showCustomer(this.value)"> 下拉列表選擇觸發JS代碼中的showCustomer(this.value)事件,將選中的option值option value="1">腳本之家/option>
由以下的代碼傳遞給ASP文件:
var url="getcustomer.asp?sid=" + Math.random() + "q=" + str
xmlHttp=GetXmlHttpObject(stateChanged)
xmlHttp.open("GET", url , true)
xmlHttp.send(null)

ASP文件接收到q參數后,輸出數據庫相應的查詢結果,然后js會檢查asp的輸出狀態,如果輸出完成后會把結果返回到index.html文件ID為txtHint的標簽上。
在網絡的世界里,我感覺自己無把不能。
您可能感興趣的文章:
  • ajax 數據庫中隨機讀取5條數據動態在頁面中刷新
  • ajax+asp無限級分類樹型結構(帶數據庫)
  • ajax php 實現寫入數據庫
  • AJAX自學練習 無刷新從數據庫后臺取數據顯示
  • AJAX 自學練習 無刷新提交并修改數據庫數據并顯示
  • 基于asp+ajax和數據庫驅動的二級聯動菜單
  • ajax異步刷新實現更新數據庫
  • ajax 登錄功能簡單實現(未連接數據庫)
  • ajax對注冊名進行驗證檢測是否存在于數據庫中
  • ajax讀取數據庫內容實現二級聯動下拉選擇菜單示例
  • jquery+ajax+C#實現無刷新操作數據庫數據的簡單實例
  • Ajax動態加載數據庫示例
  • 使用wordpress的$wpdb類讀mysql數據庫做ajax時出現的問題該如何解決

標簽:平涼 銅陵 儋州 張掖 益陽 阿拉善盟 鷹潭 延邊

巨人網絡通訊聲明:本文標題《ASP+AJAX+ACCESS數據庫實例講解三個步驟分享》,本文關鍵詞  ASP+AJAX+ACCESS,數據庫,實例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP+AJAX+ACCESS數據庫實例講解三個步驟分享》相關的同類信息!
  • 本頁收集關于ASP+AJAX+ACCESS數據庫實例講解三個步驟分享的相關信息資訊供網民參考!
  • 推薦文章
    欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 色综合久久天天综合观看| 国产伦久视频免费观看 视频| 免费一级生活片| 黄视频网站免费观看| 你懂的福利视频| 一a一级片| 久久国产一区二区| 亚洲www美色| 日韩一级黄色| 国产欧美精品午夜在线播放| 九九久久99综合一区二区| 国产视频久久久| 亚洲爆爽| 99热精品在线| 久久国产影院| 国产网站在线| 免费一级片在线| 日本特黄一级| 国产一区二区精品| 亚久久伊人精品青青草原2020| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 成人影院一区二区三区| 尤物视频网站在线| 国产伦理精品| 免费一级片在线| 成人免费一级毛片在线播放视频| 成人影视在线播放| 美女被草网站| 日韩免费在线视频| 日本乱中文字幕系列| 亚洲天堂一区二区三区四区| 香蕉视频三级| 成人免费观看的视频黄页| 亚洲天堂免费| 999精品视频在线| 日本在线不卡免费视频一区| 天天做人人爱夜夜爽2020毛片| 国产伦久视频免费观看视频| 色综合久久手机在线| 青青久久网| 久久国产精品只做精品| 国产91素人搭讪系列天堂| 毛片电影网| 成人影院久久久久久影院| 国产麻豆精品视频| 亚洲精品永久一区| 欧美激情一区二区三区在线 | 黄色免费三级| 精品久久久久久免费影院| 99色视频| 国产麻豆精品高清在线播放| 一级片片| 黄视频网站免费看| 99久久精品费精品国产一区二区| 国产一区免费在线观看| 999精品视频在线| 日本特黄特色aaa大片免费| 欧美日本免费| 国产伦久视频免费观看 视频| 欧美a级大片| 日韩一级黄色| 国产伦久视频免费观看视频| a级毛片免费全部播放| 国产不卡在线看| 日本在线不卡视频| 青青青草影院| 四虎影视久久| 日韩在线观看免费| 可以免费在线看黄的网站| 天天做日日爱夜夜爽| 天天做人人爱夜夜爽2020| 成人高清视频免费观看| 可以免费看毛片的网站| 青青青草视频在线观看| 国产91素人搭讪系列天堂| 午夜激情视频在线播放| 国产美女在线观看| 免费国产在线观看| 国产一区二区精品在线观看| 欧美另类videosbestsex| 韩国三级视频网站| 久久精品人人做人人爽97| 九九热国产视频| 午夜在线观看视频免费 成人| 九九免费精品视频| 日本特黄特色aa大片免费| 久久99中文字幕久久| 可以在线看黄的网站| 高清一级片| 成人a大片高清在线观看| 欧美一级视频免费| 午夜在线亚洲| 国产91精品露脸国语对白| 日日夜夜婷婷| 久久精品大片| 亚洲精品久久玖玖玖玖| 99热精品一区| 免费国产在线观看| a级毛片免费观看网站| 韩国三级视频在线观看| 久久精品免视看国产成人2021| 欧美1区| 韩国三级香港三级日本三级| 色综合久久天天综线观看| 亚洲天堂免费观看| 日韩一级黄色片| 高清一级淫片a级中文字幕| 国产成人啪精品| 尤物视频网站在线观看| 国产国语对白一级毛片| 日韩一级精品视频在线观看| 青青青草影院 | 四虎影视精品永久免费网站 | 国产视频一区在线| 欧美一级视频免费| 午夜精品国产自在现线拍| 午夜在线亚洲| 成人高清视频在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 免费的黄色小视频| 日韩专区一区| 精品久久久久久综合网| 精品视频在线看| 日韩在线观看视频免费| 日日夜人人澡人人澡人人看免| 日韩在线观看免费| 欧美另类videosbestsex久久| 美国一区二区三区| 久久国产精品永久免费网站| 亚久久伊人精品青青草原2020| 亚洲精品中文字幕久久久久久| 国产美女在线一区二区三区| 成人免费一级纶理片| 国产精品自拍在线| 久久精品道一区二区三区| 99色视频| 国产精品免费精品自在线观看| 久草免费在线色站| 免费国产在线视频| 国产精品免费久久| 国产网站在线| 国产亚洲免费观看| 亚欧视频在线| 精品视频在线观看视频免费视频| 免费的黄视频| 精品毛片视频| 四虎精品在线观看| 四虎影视久久久| 国产91丝袜在线播放0| 精品国产三级a| 99色精品| 中文字幕一区二区三区 精品| 欧美另类videosbestsex久久| 国产高清视频免费观看| 麻豆网站在线看| 久久精品大片| 欧美激情一区二区三区视频 | 成人高清护士在线播放| 毛片高清| 国产精品自拍亚洲| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 午夜久久网| 日韩免费在线观看视频| 999精品在线| 美女被草网站| 欧美激情在线精品video| 精品国产香蕉伊思人在线又爽又黄| 日韩免费在线观看视频| 日韩免费在线观看视频| 欧美国产日韩久久久| 青青久久国产成人免费网站| 美女免费精品高清毛片在线视 | 国产成人欧美一区二区三区的| 麻豆污视频| 国产不卡在线观看视频| 日韩av成人| 国产一区二区精品尤物| 国产精品1024永久免费视频| 久草免费在线色站| 午夜激情视频在线观看| 成人免费网站视频ww| 久草免费资源| 国产一区精品| 免费毛片播放| 99热精品一区| 精品视频在线观看免费| 美女免费精品视频在线观看| 日本特黄特色aaa大片免费| 免费毛片基地| 日本免费乱人伦在线观看| 欧美日本二区| 精品久久久久久中文字幕2017| 99久久精品国产高清一区二区| 久久国产精品永久免费网站| 日韩在线观看免费完整版视频| 九九九网站| 黄视频网站在线免费观看| 日韩在线观看视频免费| 日韩专区在线播放|