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

首頁(yè) > 編程 > ASP > 正文

ASP的Internet/Intranet編程常見(jiàn)問(wèn)題

2019-11-18 22:45:09
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
 基于asp技術(shù)開發(fā)Internet/Intranet上的MIS系統(tǒng)是非常方便的,首先是它借用了ADO技術(shù)和概念,同時(shí)通過(guò)ODBC訪問(wèn)數(shù)據(jù)庫(kù),達(dá)到了充分的靈活性和多平臺(tái)性,另外,由于ASP利用VBS和JS腳本語(yǔ)言,也保證大多數(shù)開發(fā)者很快進(jìn)入開發(fā)過(guò)程,減少了學(xué)習(xí)的過(guò)程。
  但是,由于ASP是基于Internet/Intranet方式的,它和傳統(tǒng)的C/S結(jié)構(gòu)畢竟有所不同,這樣在開發(fā)中也要注意一些細(xì)節(jié)問(wèn)題。本文講述常見(jiàn)的一些問(wèn)題,并給出解決方法。

問(wèn)題描述

A. 無(wú)法正確運(yùn)行ASP

  當(dāng)我們建立了一個(gè)ASP文件,并且符合語(yǔ)法時(shí),通過(guò)瀏覽器輸入以下地址,或通過(guò)資源管理器打開瀏覽:
c:/inetpub/wwwroot/a.asp
將出現(xiàn)無(wú)法運(yùn)行的錯(cuò)誤,并提示權(quán)限不對(duì)或文件無(wú)法訪問(wèn),原因是,ASP文件首先要求站點(diǎn)是具備“執(zhí)行(腳本)”屬性的;然后要求按照URL格式輸入地址,而不是DOS格式,所以,請(qǐng)改正這兩個(gè)錯(cuò)誤。

B. 程序移動(dòng)位置后,無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)

  這種錯(cuò)誤首先在ODBC,如果ODBC數(shù)據(jù)源設(shè)置正確,那么需要注意ASP中打開數(shù)據(jù)庫(kù)的命令:Conn.Open 的參數(shù)是否正確。如果正確,則需要注意是否使用了global.asa文件,該文件是ASP連接數(shù)據(jù)庫(kù)的配置文件,該文件內(nèi)容如下:
<SCRipT LANGUAGE="VBScript" RUNAT="Server">
'You can add special event handlers in this file that will get run automatically when special Active Server Pages events
'occur. To create these handlers, just create a subroutine with a name from the list below that corresponds to the event
'you want to use. For example, to create an event handler for session_OnStart, you would put the following code into this
'file (without the comments):
'EventName Description
'Session_OnStart Runs the first time a user runs any page in your application
'Session_OnEnd Runs when a user's session times out or quits your application
'Application_OnStart Runs once when the first page of your application is run for the first time by any user
'Application_OnEnd Runs once when the web server shuts down

</SCRIPT>
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
'==Visual InterDev Generated - DataConnection startspan==
'--PRoject Data Connection
Session("Customers_ConnectionString")="DRIVER={SQL Server};SERVER=(local);UID=sa;PWD=;APP=Microsoft(R)Developer Studio;WSID=GREGLEAK;DATABASE=Customers"
Session("Customers_ConnectionTimeout") = 15
Session("Customers_CommandTimeout") = 30
Session("Customers_RuntimeUserName") = "sa"
Session("Customers_RuntimePassWord") = ""
'==Visual InterDev Generated - DataConnection endspan==
End Sub
</SCRIPT>
要注意其中的DSN,其中SERVER后一定是數(shù)據(jù)庫(kù)服務(wù)器名稱,如果該處不正確,需要改正。另外是UID和PWD是否正確;還有,如果OPEN命令使用了SESSION,則需要注意
Session("Customers_RuntimeUserName") = "sa"
Session("Customers_RuntimePassword") = ""
是否正確。

C. RUNAT使用問(wèn)題

  在腳本語(yǔ)法中,有RUNAT參數(shù),表示該腳本是運(yùn)行在服務(wù)器上還是客戶機(jī)上。如果有RUNAT=SERVER則腳本運(yùn)行在服務(wù)器上,由ASP解釋程序來(lái)解釋執(zhí)行,并將結(jié)果傳遞給WWW服務(wù)器;否則就是運(yùn)行在客戶機(jī)上,由瀏覽器的腳本虛擬機(jī)解釋執(zhí)行,這時(shí),和一般的腳本沒(méi)有區(qū)別。所以,一定要注意ASP語(yǔ)法中的命令,如:REQUEST,QUERYSTRING,WRITE等命令或?qū)ο蟊仨氃诰邆銻UNAT參數(shù)的腳本運(yùn)行;而訪問(wèn)HTML的FORM對(duì)象的腳本一定沒(méi)有RUNAT參數(shù),因?yàn)镠TML的FORM是客戶機(jī)方面的對(duì)象,服務(wù)器無(wú)法訪問(wèn)。

D. 無(wú)法向SQL SERVER插入日期字段

  如果遇到必須使用美國(guó)日期格式插入日期的情況,則需要在服務(wù)器的區(qū)域設(shè)置上設(shè)置中國(guó)長(zhǎng)日期格式,請(qǐng)?zhí)貏e注意,ASP是在服務(wù)器上運(yùn)行的,生成的HTML結(jié)果傳遞給瀏覽器,所以,所有格式設(shè)置必須在服務(wù)器上。

E. 如何向客戶機(jī)推送提示信息

  如果在服務(wù)器上判斷訪問(wèn)錯(cuò)誤,如注冊(cè)失敗、無(wú)權(quán)操作記錄等需要提示用戶的信息。這個(gè)信息需要推送到客戶機(jī)上,并出現(xiàn)提示窗口,這是經(jīng)常遇到的問(wèn)題。這個(gè)時(shí)候,必須使用動(dòng)態(tài)頁(yè)面的方式,因?yàn)殄e(cuò)誤是在服務(wù)器上判斷的,而提示是在瀏覽器上出現(xiàn)的。我們 可以使用下面的ASP來(lái)推送錯(cuò)誤:
on error resume next
conn=server.createobject("adodb.connection")
conn.open "pubs","wlf",""
'如果注冊(cè)失敗則錯(cuò)誤數(shù)大于0
if conn.errors.count>0 then
‘以下代碼生成客戶機(jī)上的腳本語(yǔ)言,提供給瀏覽器執(zhí)行
response.write "<script language=javascript>" & chr(13)
response.write "{" & chr(13)
response.write " window.alert("您無(wú)權(quán)訪問(wèn)數(shù)據(jù)庫(kù)!")" & chr(13)
response.write "}" & chr(13)
response.write "</script >" & chr(13)
end if

F. 客戶機(jī)盡量使用固定IP地址

   由于ASP連接數(shù)據(jù)庫(kù)是定時(shí)的,默認(rèn)是:
Session("Customers_ConnectionTimeout") = 15
Session("Customers_CommandTimeout") = 30
兩個(gè)設(shè)置決定的時(shí)間,超時(shí)后自動(dòng)斷開連接,所以,當(dāng)刷新頁(yè)面重新執(zhí)行ASP代碼時(shí),如果IP分配時(shí)間不夠(動(dòng)態(tài)IP分配需要時(shí)間,比靜態(tài)長(zhǎng)很多?。?,可能無(wú)法連接上,則出現(xiàn)錯(cuò)誤信息,所以盡量用靜態(tài)IP地址。

總結(jié)

  使用ASP編程是很方便的。由于ADO跨越了ODBC,形成具備多線程處理能力的數(shù)據(jù)庫(kù)操作方式,并且是在服務(wù)器上運(yùn)行,雖然增加了服務(wù)器的壓力,好在現(xiàn)在的服務(wù)器(哪怕是PC服務(wù)器)處理能力都非常強(qiáng),這樣反而發(fā)揮了服務(wù)器的效率。另外,由于ASP可以和ActiveX控件進(jìn)行良好的接口,也使開發(fā)者容易根據(jù)自己的需要擴(kuò)充程序,并直接建立在ASP編程環(huán)境上,唯一需要注意的是,一定要以Internet/Intranet的思路設(shè)計(jì)和編寫程序,否則將事倍功半。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

一区不卡视频| 在线观看欧美www| 天堂网在线免费观看| 天堂在线免费观看视频| 欧美男男tv网站在线播放| 亚洲图片在线观看| 婷婷综合亚洲| 少妇久久久久久久| 欧美国产一区二区在线观看| av激情综合网| 无码精品一区二区三区在线| 最近中文字幕2019第二页视频| 波多野结衣理论片| 欧美一二三四区在线| 亚洲色欲久久久综合网东京热| 国产一区二区三区四区五区美女| 国产精品一区无码| av动漫免费观看| 在线观看一区欧美| 国产成人精品一区二区免费看京| 日韩视频在线观看视频| 久久99久国产精品黄毛片色诱| 日韩欧美在线123| 免费av在线电影| 一区二区三区四区在线播放| 狠狠躁夜夜躁人人爽超碰91| 色播一区二区| 国产精品豆花视频| 国产一级一片免费播放| 福利视频免费在线观看| 一区二区三区日韩视频| 国产精品羞羞答答在线观看| 成人小视频在线| 8v天堂国产在线一区二区| 久久91精品| 三级做a全过程在线观看| 天天干天天插天天操| a√中文在线观看| 在线观看av免费观看| 中文日韩欧美| 人妻精品一区一区三区蜜桃91| 九九精品视频在线观看九九| 国产视频1区2区| 欧美视频四区| 色婷婷香蕉在线一区二区| 一个人看的www片免费高清视频| 精品国产成人系列| 亚洲图区一区| 国产伦理一区| 伊人精品成人久久综合软件| 日本欧美精品久久久| 国产又大又黑又粗免费视频| 青青青国产在线观看| 0608新视觉| 日本成人在线不卡| 午夜久久tv| 色悠久久久久综合网小说| 午夜精品视频在线观看| 欧美三级午夜理伦| 欧美熟妇精品黑人巨大一二三区| 蜜桃久久久久久久| 国产交换配乱淫视频免费| 福利av在线| 国产乱人乱偷精品视频a人人澡| 欧美xxxxbb| 一区二区在线观看不卡| 小黄鸭精品aⅴ导航网站入口| 国产999精品久久久久久绿帽| 国产成人精品福利| 精品国产午夜肉伦伦影院| 在线亚洲人成| 日韩丰满少妇无码内射| 四虎永久在线精品无码视频| 99免在线观看免费视频高清| 精品久久人人做人人爱| 欧美日韩一区二区三区在线电影| 黄页网站在线观看免费| 欧美日韩一本| 这里只有精品9| 欧美午夜黄色| 99久久国产宗和精品1上映| 欧美顶级xxxxbbbb| 美腿丝袜一区二区三区| 羞羞色国产精品| 成人免费观看在线观看| 亚洲二区在线播放视频| 婷婷五月综合久久中文字幕| 亚洲不卡视频| 日韩中文字幕在线观看视频| 免费看一级黄色| 欧美三区视频| 在线xxxxx| 免费黄色日本网站| 欧美精品一卡二卡| 性疯狂做受xxxx高清视频| 人妻无码一区二区三区| 精品国产髙清在线看国产毛片| 成人精品免费看| 欧美精品一二三四区| 91麻豆精品国产| 国产黄色片免费观看| 久久99久久99| 午夜精品久久久久久久蜜桃| 91久久精品一区二区三区| 182在线播放| 三区四区在线视频| 四虎永久在线精品无码视频| 欧美激情第三页| 91日韩视频在线观看| 久久99国产精品| 2021天堂中文幕一二区在线观| 在线无限看免费粉色视频| 亚洲视频图片小说| 999精品久久久| 一区二区视频网| 国产精品久久久久久久久久辛辛| 一区二区三区四区视频在线观看| 日本精品在线一区| 亚洲国产精品成人综合| 国产精品嫩草在线观看| 两个人的视频www国产精品| 欧美黄色一级| segui88久久综合| 国产天堂第一区| 国产成人av网址| 久久福利视频一区二区| 国产精品一区二区男女羞羞无遮挡| 男同互操gay射视频在线看| 九色91视频| 精品无码久久久久久久久| 一级做a爰片久久毛片美女图片| 国产爆初菊在线观看免费视频网站| 老司机午夜性大片| 先锋影音资源999| 亚洲8888| 欧洲中文字幕精品| 久久久久免费看| 青青九九免费视频在线| 色又黄又爽网站www久久| 亚洲影视资源网| 国产精品亚洲天堂| 影视一区二区| www.爱爱.com| 人人干人人看| √天堂资源在线| 无码精品人妻一区二区| 国产成人精品无码播放| 中文字幕无码乱码人妻日韩精品| 国产91九色蝌蚪| 夜夜躁日日躁狠狠久久88av| 国产一区二区三区的电影| 国产一区二区三区四区五区传媒| 成人精品第一区二区三区| 爱爱免费小视频| 4444亚洲人成无码网在线观看| 亚洲精品国久久99热| 亚洲第一页av| 91精品久久久久久久久| 久久网站免费观看| 亚洲不卡免费视频| 成人一级视频在线观看| 一区二区三区在线资源| 欧美日韩国产中文字幕| 蜜桃av在线免费观看| 国产一级二级毛片| 亚洲影视九九影院在线观看| 992kp快乐看片永久免费网址| 久久亚洲国产精品日日av夜夜| 国产精欧美一区二区三区白种人| 日韩久久免费av| 亚洲精品欧美一区二区三区| 秘密基地免费观看完整版中文| 久久深夜福利免费观看| 亚洲精品www久久久久久广东| 午夜精品久久久久久久99热黄桃| 成人污污视频| 亚洲free性xxxx护士hd| www.嫩草免费在线观看| 天然素人一区二区视频| 天堂av手机在线| 黑人巨大精品一区二区在线| 国模视频一区| 91视频啊啊啊| 久久久久久久久久久9不雅视频| 农村妇女精品一二区| 99在线精品免费视频九九视| 日本亚洲欧洲色α| 欧美一级淫片播放口| 欧美91在线|欧美| 欧美在线播放| 欧美综合天天夜夜久久| 亚洲国内欧美| 91jq激情在线观看| 亚洲自拍偷拍在线| 久久久亚洲欧洲日产国码aⅴ| ㊣最新国产の精品bt伙计久久| bdsmchinese医疗折磨| 超碰在线caoporn| 疯狂欧洲av久久成人av电影| 在线激情网站| 亚洲精品久久久久久久久久久久| av资源免费看| 黄色av网站免费在线观看| 毛片毛片毛片毛片| 国产性xxxx高清| 欧美日韩国产专区| 在线观看国产福利| 日韩激情在线| 欧美 亚洲 视频| 成年人福利视频| 91精品国产综合久久久蜜臀粉嫩| 国产精品久久久久久精| 久久久久久久久久久国产| 91免费国产在线| jizz18女人| 国产精品大片wwwwww| 日本xxxx免费| 亚洲视频香蕉人妖| 成人无号精品一区二区三区| 日韩精品视频一区二区| 毛片免费看不卡网站| 精品伊人久久大线蕉色首页| 精品视频免费| 男女男精品视频网| 国产精品亚洲美女av网站| 亚洲国产精品成人综合色在线婷婷| 亚洲伊人伊成久久人综合网| 精品国产av无码一区二区三区| 欧美成a人片在线观看久| 亚洲天堂网中文字| 欧美日韩视频免费在线观看| 性鲍视频在线观看| 51精品国产人成在线观看| 国产精品99| 最近2019免费中文字幕视频三| 国产一区啦啦啦在线观看| 亚洲午夜精品一区二区三区他趣| 国产一区二区三区综合| 日韩欧美精品在线观看| 97视频网站入口| 一区二区三区福利视频| av磁力番号网| 天堂资源在线中文精品| 极品美女销魂一区二区三区免费| 欧美在线一二三区| 蜜臀99久久精品久久久久久软件| 国产精品综合网站| 国内精品国产三级国产99| 色av吧综合网| 妺妺窝人体色www婷婷| 国精品一区二区| 亚洲japanese制服美女| 综合久久一本| 娇妻高潮浓精白浆xxⅹ| 97超级在线观看免费高清完整版电视剧| 午夜影院日韩| 91亚洲精品视频在线观看| 中文字幕av在线一区二区三区| 欧美精品久久一区二区| 亚洲欧美成aⅴ人在线观看| 欧美一区二区三区久久精品| 日本精品久久久久中文字幕| 久久久av水蜜桃| 日韩在线观看免费全| 在线观看视频污| 久久久久久亚洲精品不卡| 欧美日韩中文字幕一区二区三区| 91黄色免费版| 国产日韩欧美不卡在线| 亚洲狠狠婷婷| 欧美精品密入口播放| 日韩欧美一级视频| 粉嫩小泬无遮挡久久久久久| 欧美××××黑人××性爽| 爆操妹子视频在线观看| 综合136福利视频在线| 欧美日韩国产首页在线观看| 国产精品久久久久久妇女6080| 成人av在线影院| 中国一级黄色录像| 日韩一区二区三免费高清在线观看| 最新日韩免费视频| 日本中文字幕在线播放| 亚洲区中文字幕| 在线视频 91| 国产一级一片免费播放放a| 91精品视频专区| 欧美一级大片免费看| 天堂av中文在线资源库| 国产乱理伦片a级在线观看| 国产黄色成人av| 欧美三级理伦电影| 亚洲日本精品国产第一区| 软萌小仙自慰喷白浆| 色噜噜噜噜噜噜| 亚洲妇女av| 成人h小游戏| 精精国产xxxx视频在线播放| 欧美日韩综合高清一区二区| 青青草视频一区| 国产精品久久二区| 国内精品**久久毛片app| 不卡av在线播放| 日韩一级裸体免费视频| 国产成人3p视频免费观看| 日韩精品色哟哟| 激情伦成人综合小说| 日韩黄色网络| 日本福利午夜视频在线| 国产精品中文有码| 亚洲少妇诱惑| 先锋影音久久| 色av中文字幕一区| 无套内精的网站| www.青草| 一分钟免费观看视频播放www| 欧美精品在线播放| 国产成人三级在线观看| 免费在线观看黄色av| 激情欧美一区二区| 欧美在线视频日韩| av大全在线| 99这里只有久久精品视频| 91九色视频在线| 精品国产一区二区三区四区vr| 日韩脚交footjobhdboots| 色一情一乱一乱一区91av| 亚洲一区自拍偷拍|