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

首頁 > 編程 > ASP > 正文

ASP 編程中20個非常有用的例子(二)_ASP教程

2024-05-04 11:03:30
字體:
來源:轉載
供稿:網友

推薦:淺談ASP編程的思路與糾錯
對于用ASP技術編程的初學者來說,無從下手是第一感覺,筆者曾經有這么一段經歷。經過一番"磨難"以后,你就會找到靈感?,F將本人編程中積累的一些經驗,擬成本文,奉獻給讀者。 1

11、有沒有辦法保護自己的源代碼,不給人看到?

答:可以去下載一個微軟的Windows Script Encoder,它可以對asp的腳本和客戶端javascript/vbscript腳本進行加密,不過客戶端加密后,只有ie5才能執行,服務器端腳本加密后,只有服務器上安裝有script engine 5(裝一個ie5就有了)才能執行。

12、怎樣才能將 query string 從一個 asp 文件傳送到另一個?

答:前者文件加入下句: Response.Redirect("second.asp?" & Request.ServerVariables("QUERY_STRING"))

13、global.asa文件總是不起作用?

答:只有web目錄設置為web application, global.asa才有效,并且一個web application的根目錄下 global.asa才有效。IIS4可以使用Internet Service Manager設置application setting 怎樣才能使得htm文件如同asp文件一樣可以執行腳本代碼?

14、怎樣才能使得htm文件如同asp文件一樣可以執行腳本代碼?

答:Internet Sevices Manager - > 選擇default web site - >右鼠鍵- >菜單屬性-〉主目錄- > 應用程序設置(Application Setting)- > 點擊按鈕 "配置"- > app mapping - >點擊按鈕"Add" - > executable browse選擇 /WINNT/SYSTEM32/INETSRV/ASP.DLL EXTENSION 輸入 htm method exclusions 輸入PUT.DELETE 全部確定即可。但是值得注意的是這樣對htm也要由asp.dll處理,效率將降低。

15、如何注冊組件

答:有兩種方法。

第一種方法:手工注冊 DLL 這種方法從IIs 3.0一直使用到IIs 4.0和其它的Web Server。它需要你在命令行方式下來執行,進入到包含有DLL的目錄,并輸入:regsvr32 component_name.dll 例如 c:/temp/regsvr32 AspEmail.dll 它會把dll的特定信息注冊入服務器中的注冊表中。然后這個組件就可以在服務器上使用了,但是這個方法有一個缺陷。當使用這種方法注冊完畢組件后,該組件必須要相應的設置NT的匿名帳號有權限執行這個dll。特別是一些組件需要讀取注冊表,所以,這個注冊組件的方法僅僅是使用在服務器上沒有MTS的情況下,要取消注冊這個dll,使用:regsvr32 /u aspobject.dll example c:/temp/regsvr32 /u aneiodbc.dll

第二種方法:使用MTS(Microsoft Transaction Server) MTS是IIS 4新增特色,但是它提供了巨大的改進。MTS允許你指定只有有特權的用戶才能夠訪問組件,大大提高了網站服務器上的安全性設置。在MTS上注冊組件的步驟如下:

1) 打開IIS管理控制臺。

2) 展開transaction server,右鍵單擊"pkgs installed"然后選擇"new package"。

3) 單擊"create an empty package"。

4) 給該包命名。

5) 指定administrator帳號或則使用"interactive"(如果服務器經常是使用administrator 登陸的話)。

6) 現在使用右鍵單擊你剛建立的那個包下面展開后的"components"。選擇 "new then component"。

7) 選擇 "install new component"。

找到你的.dll文件然后選擇next到完成。

要刪除這個對象,只要選擇它的圖標,然后選擇delete。

附注:特別要注意第二種方法,它是用來調試自己編寫組件的最好方法,而不必每次都需要重新啟動機器了。

16、ASP與Access數據庫連接:

以下為引用的內容:
<%@ language=VBscript%>
<%
dim conn,mdbfile
mdbfile=server.mappath("數據庫名稱.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=數據庫密碼;dbq="&mdbfile
%>

17. ASP與SQL數據庫連接:

以下為引用的內容:
<%@ language=VBscript%>
<%
dim conn
set conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服務器名稱或IP地址;UID=sa;PWD=數據庫密碼;DATABASE=數據庫名稱
%>

建立記錄集對象:

以下為引用的內容:
<%
set rs=server.createobject("adodb.recordset")
rs.open SQL語句,conn,3,2
%>

18、SQL常用命令使用方法:

(1) 數據記錄篩選:

以下為引用的內容:
sql="select * from 數據表 where 字段名=字段值 order by 字段名 [desc]"
sql="select * from 數據表 where 字段名 like '%字段值%' order by 字段名 [desc]"
sql="select top 10 * from 數據表 where 字段名 order by 字段名 [desc]"
sql="select * from 數據表 where 字段名 in ('值1','值2','值3')"
sql="select * from 數據表 where 字段名 between 值1 and 值2"

(2) 更新數據記錄:

以下為引用的內容:
sql="update 數據表 set 字段名=字段值 where 條件表達式"
sql="update 數據表 set 字段1=值1,字段2=值2 …… 字段n=值n where 條件表達式"

(3) 刪除數據記錄:

以下為引用的內容:
sql="delete from 數據表 where 條件表達式"
sql="delete from 數據表" (將數據表所有記錄刪除)

(4) 添加數據記錄:

以下為引用的內容:
sql="insert into 數據表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)"
sql="insert into 目標數據表 select * from 源數據表" (把源數據表的記錄添加到目標數據表)

(5) 數據記錄統計函數:

以下為引用的內容:
AVG(字段名) 得出一個表格欄平均值
COUNT(*|字段名) 對數據行數的統計或對某一欄有值的數據行數統計
MAX(字段名) 取得一個表格欄最大的值
MIN(字段名) 取得一個表格欄最小的值
SUM(字段名) 把數據欄的值相加

引用以上函數的方法:

以下為引用的內容:
sql="select sum(字段名) as 別名 from 數據表 where 條件表達式"
set rs=conn.excute(sql)

用 rs("別名") 獲取統的計值,其它函數運用同上。

(5) 數據表的建立和刪除:

CREATE TABLE 數據表名稱(字段1 類型1(長度),字段2 類型2(長度) …… )

例:CREATE TABLE tab01(name varchar(50),datetime default now())

DROP TABLE 數據表名稱 (永久性刪除一個數據表)

19、記錄集對象的方法:

以下為引用的內容:
rs.movenext 將記錄指針從當前的位置向下移一行
rs.moveprevious 將記錄指針從當前的位置向上移一行
rs.movefirst 將記錄指針移到數據表第一行
rs.movelast 將記錄指針移到數據表最后一行
rs.absoluteposition=N 將記錄指針移到數據表第N行
rs.absolutepage=N 將記錄指針移到第N頁的第一行
rs.pagesize=N 設置每頁為N條記錄
rs.pagecount 根據 pagesize 的設置返回總頁數
rs.recordcount 返回記錄總數
rs.bof 返回記錄指針是否超出數據表首端,true表示是,false為否
rs.eof 返回記錄指針是否超出數據表末端,true表示是,false為否
rs.delete 刪除當前記錄,但記錄指針不會向下移動
rs.addnew 添加記錄到數據表末端
rs.update 更新數據表記錄

20、Recordset對象方法

Open方法

以下為引用的內容:

recordset.Open Source,ActiveConnection,CursorType,LockType,Options
Source
Recordset對象可以通過Source屬性來連接Command對象。Source參數可以是一個Command對象名稱、一段SQL命令、一個指定的數據表名稱或是一個Stored Procedure。假如省略這個參數,系統則采用Recordset對象的Source屬性。

分享:ASP 3.0高級編程(三十九)
8.4.3 創建記錄集創建一個記錄集十分容易,通過調用Recordset對象的Open方法來實現:Recordset.Open [Source], [ActiveConnection], [CursorType], [LockType], [Options]其參數及說明如表8-

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久91| 蜜臀久久99精品久久久无需会员| 精品中文字幕视频| 中文字幕亚洲欧美一区二区三区| 日韩在线一区二区三区免费视频| xxx一区二区| 美女视频黄免费的亚洲男人天堂| 成人免费视频网| 操91在线视频| 亚洲欧美三级伦理| 国产精品一区二区三区久久久| 亚洲精品中文字幕av| 久久久精品2019中文字幕神马| 九九热精品视频在线播放| 国产亚洲人成网站在线观看| 日韩欧美在线观看视频| 国产日韩在线亚洲字幕中文| 欧美日韩综合视频网址| 精品福利樱桃av导航| 亚洲天堂男人天堂女人天堂| 国产成人精品免费视频| 国产不卡av在线免费观看| 国产欧美精品xxxx另类| 色www亚洲国产张柏芝| 亚洲最大福利网| 久久国产精品久久久久久久久久| 国产91精品久久久久久| 日韩欧美精品免费在线| 久久午夜a级毛片| 成人久久18免费网站图片| 国产精品视频在线播放| 国产精品美女免费视频| 国产精品av电影| 欧美日韩亚洲91| 在线视频亚洲欧美| 免费av在线一区| 欧美性猛交xxxx黑人猛交| 色婷婷亚洲mv天堂mv在影片| 国产v综合v亚洲欧美久久| 亚洲国产精品悠悠久久琪琪| 国产精品丝袜视频| 欧美日韩亚洲国产一区| 777国产偷窥盗摄精品视频| 日韩国产精品亚洲а∨天堂免| 欧美精品www在线观看| 亚洲欧美国产精品久久久久久久| 精品福利在线视频| 国产精品高清在线观看| 国产精品av免费在线观看| 91九色蝌蚪国产| 日日噜噜噜夜夜爽亚洲精品| 国产精品视频26uuu| 亚洲网站视频福利| 国产精品美女久久久久久免费| 成人免费午夜电影| 亚洲精品视频免费在线观看| 久久精品国产一区二区电影| 欧美有码在线观看| 久久精品视频中文字幕| 亚洲在线www| 欧美日韩国产色| 久久视频免费观看| 97婷婷大伊香蕉精品视频| 韩国v欧美v日本v亚洲| 亚洲欧美一区二区三区久久| 亚洲97在线观看| 96sao精品视频在线观看| 久久777国产线看观看精品| 最近2019好看的中文字幕免费| 欧美日韩性视频在线| 日韩hd视频在线观看| 91国产视频在线| 国产精品999| 国产精品三级久久久久久电影| 在线观看欧美视频| 久久精品欧美视频| 91九色蝌蚪国产| 亚洲a∨日韩av高清在线观看| 欧美另类老肥妇| 国产精品三级在线| 亚洲日本中文字幕| 日韩电影免费在线观看| 海角国产乱辈乱精品视频| 成人免费淫片aa视频免费| 日韩亚洲欧美成人| 色偷偷噜噜噜亚洲男人| 欧美中文在线字幕| 日韩视频免费中文字幕| 国产精品色视频| 亚洲精品久久久久久久久久久| 欧美第一黄网免费网站| 国产亚洲精品久久久久动| 欧美日韩国产精品一区二区三区四区| 久久中文字幕在线视频| 亚洲久久久久久久久久久| 中文字幕亚洲欧美一区二区三区| 狠狠躁夜夜躁久久躁别揉| 成人免费激情视频| 亚洲精品理论电影| 久久久免费av| 97av在线视频| 国产女精品视频网站免费| 成人午夜高潮视频| 日韩精品极品视频| 久色乳综合思思在线视频| 亚洲激情国产精品| 岛国av一区二区在线在线观看| 中文字幕一区电影| 国产精品一区二区三区久久久| 欧美激情按摩在线| 国产精品网站大全| 国产精品看片资源| 亚洲欧美在线x视频| 国产欧美最新羞羞视频在线观看| 国产精品香蕉国产| 色婷婷久久av| 日韩黄色在线免费观看| 国产午夜一区二区| 亚洲性无码av在线| 久久精品国产电影| 亚洲第一色在线| 久热精品视频在线免费观看| 在线看片第一页欧美| 欧美成人黑人xx视频免费观看| 久热精品视频在线免费观看| 国产免费观看久久黄| 91麻豆桃色免费看| 狠狠色香婷婷久久亚洲精品| 欧美成人黄色小视频| 色狠狠av一区二区三区香蕉蜜桃| 国外视频精品毛片| 日本亚洲精品在线观看| 国产一区二区日韩精品欧美精品| 456国产精品| 国产99视频在线观看| 成人激情综合网| 国产日韩欧美电影在线观看| 亚洲精品国产品国语在线| 91精品国产高清自在线看超| 久久777国产线看观看精品| 国产91在线高潮白浆在线观看| 色黄久久久久久| 日韩av综合网站| 日韩美女激情视频| 热久久免费国产视频| 久久久久久国产精品三级玉女聊斋| 国产免费成人av| 日韩欧美精品网站| 久久精品电影网站| 国产精品国模在线| 国产精品高潮在线| 日韩福利视频在线观看| 欧美在线视频一区| 亚洲91av视频| 亚洲欧美综合区自拍另类| 欧美日韩美女在线观看| 97avcom| 欧美一二三视频| 日韩欧美中文字幕在线播放| 成人激情视频在线播放| 亚洲精品国产精品乱码不99按摩| 亚洲精品在线视频| 国产一区二区久久精品| 亚洲a成v人在线观看|