手机
当前位置:查字典教程网 >编程开发 >ASP教程 >ASP常用的函数
ASP常用的函数
摘要:ASP常用的函数,希望能用的着。

ASP常用的函数,希望能用的着。

<%

dim db

db="dbms.mdb"

'******************************************************************

'执行sql语句,不返回值,sql语句最好是如下:

'update 表名 set 字段名=value,字段名=value where 字段名=value

'delete from 表名 where 字段名=value

'insert into 表名 (字段名,字段名) values (value,value)

'******************************************************************

Sub NoResult(sql)

dim conn

dim connstr

Set conn = Server.CreateObject("ADODB.Connection")

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")

conn.Open connstr

conn.execute sql

conn.close

set conn=nothing

End Sub

'*******************************************************************

'执行select语句,返回recordset对象。该对象只读。也就是不能更新

'*******************************************************************

Function Result(sql)

dim conn

dim connstr

dim rcs

Set conn = Server.CreateObject("ADODB.Connection")

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")

conn.Open connstr

Set rcs = Server.CreateObject("ADODB.Recordset")

rcs.open sql,conn,1,1

set Result = rcs

End Function

'*******************************************************************

' 弹出对话框

'*******************************************************************

Sub alert(message)

message = replace(message,"'","'")

Response.Write ("<script>alert('" & message & "')</script>")

End Sub

'*******************************************************************

' 返回上一页,一般用在判断信息提交是否完全之后

'*******************************************************************

Sub GoBack()

Response.write ("<script>history.go(-1)</script>")

End Sub

'*******************************************************************

' 重定向另外的连接

'*******************************************************************

Sub Go(url)

Response.write ("<script>location.href('" & url & "')</script>")

End Sub

'*******************************************************************

' 把html标记替换

'*******************************************************************

function htmlencode2(str)

dim result

dim l

if isNULL(str) then

htmlencode2=""

exit function

end if

l=len(str)

result=""

dim i

for i = 1 to l

select case mid(str,i,1)

case "<"

result=result+"<"

case ">"

result=result+">"

case chr(13)

result=result+"<br>"

case chr(34)

result=result+"""

case "&"

result=result+"&"

case chr(32)

'result=result+""

if i+1<=l and i-1>0 then

if mid(str,i+1,1)=chr(32) or mid(str,i+1,1)=chr(9) or mid(str,i-1,1)=chr(32) or mid(str,i-1,1)=chr(9) then

result=result+""

else

result=result+" "

end if

else

result=result+""

end if

case chr(9)

result=result+" "

case else

result=result+mid(str,i,1)

end select

next

htmlencode2=result

end function

'*******************************************************************

' 检查sql字符串中是否有单引号,有则进行转化

'*******************************************************************

function CheckStr(str)

dim tstr,l,i,ch

str = Trim(str)

l=len(str)

for i=1 to l

ch=mid(str,i,1)

if ch="'" then

tstr=tstr+"'"

end if

tstr=tstr+ch

next

CheckStr=tstr

end function

%>

【ASP常用的函数】相关文章:

ASP常用函数:CStrIP()

ASP中的主页广告轮换大法

收集asp的常用函数

asp最常用的分页函数

ASP.NET编程中经常用到的27个函数集

ASP常用函数:getIMG()

asp 常用函数用法

ASP常用函数:CLngIP()

在ASP编程中使用数组

asp 常用的字符串处理函数

上一篇: IE功能汇总
精品推荐
分类导航