ASP常用的函数_FSO专题

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

%>

时间: 2024-10-02 16:40:32

ASP常用的函数_FSO专题的相关文章

ASP常用的函数

函数 ASP常用的函数,希望能用的着. <% dim db db="dbms.mdb" '****************************************************************** '执行sql语句,不返回值,sql语句最好是如下: 'update 表名 set 字段名=value,字段名=value where 字段名=value 'delete from 表名 where 字段名=value 'insert into 表名 (字段名,

推荐ASP中VBScript常用函数_FSO专题

/*-------------------ASP文档参考集-----------------------*/ *-->作者:草履虫 *-->时间:2007-4.28---2007-4.30(原来是自己编写的手册,现在发在这里) *-->联系:caolvchong@gmail.com *-->文档功能: 1.复习了ASP,加深了对ASP结构的理解和ASP的体会 2.可以用来做ASP参考,自己写的,参考起来更方便 这是第五部分:ASP中VBScript常用函数 /*----------

asp 中常用的文件处理函数_FSO专题

asp 中处理文件上传以及删除时常用的自定义函数 <% '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' '所有自定义的VBS函数 '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' function DeleteFile(Filename) '删除文件 if Filename<>"&quo

Oracle常用功能集锦_FSO专题

数值函数: abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至小数点后n位的值(n缺省为0) trunc(m[,n]) m截断n位小数位的值(n缺省为0) -------------------------------------------------------------------------------- 字符函数: initcap(st) 返回st将每个单词的首字母大写,所有其他字母小写 lower(

遍历目录以及目录下文件的函数_FSO专题

<%@ Language=VBScript%> <%function bianli(path) set fso=server.CreateObject("scripting.filesystemobject") on error resume next set objFolder=fso.GetFolder(path) set objSubFolders=objFolder.Subfolders for each objSubFolder in objSubFolde

文件遍历排序函数_FSO专题

<% function bianli(path) 'initiate path = server.mappath(path) set fso=server.CreateObject("scripting.filesystemobject") set objFolder=fso.GetFolder(path) set objfiles = objfolder.files '把文件名及文件路经存入theFiles数组 int slot = 0 Dim theFiles() redim

asp.net C# 日期常用操作函数与用法(1/3)

asp教程.net c# 日期常用操作函数与用法 datetime dt = datetime.now;  dt.tostring();//2005-11-5 13:21:25 dt.tofiletime().tostring();//127756416859912816 dt.tofiletimeutc().tostring();//127756704859912816 dt.tolocaltime().tostring();//2005-11-5 21:21:25 dt.tolongdate

ASP中常用的函数和详细说明第1/2页_ASP基础

各位都把ASP用的函数和详细说明贴出来,供大家学习. 我知道的如下: 1.函数array() 功能:创建一个数组变量 格式:array(list) 参数:list 为数组变量中的每个数值列,中间用逗号间隔 例子: <% i = array ("1","2","3") %> 结果: i 被赋予为数组 2.函数Cint() 功能:将一表达式/其它类型的变量转换成整数类型(int) 格式:Cint(expression) 参数:expres

ASP中常用的函数和详细说明第1/2页

各位都把ASP用的函数和详细说明贴出来,供大家学习. 我知道的如下: 1.函数array() 功能:创建一个数组变量 格式:array(list) 参数:list 为数组变量中的每个数值列,中间用逗号间隔 例子: <% i = array ("1","2","3") %> 结果: i 被赋予为数组 2.函数Cint() 功能:将一表达式/其它类型的变量转换成整数类型(int) 格式:Cint(expression) 参数:expres