凤来仪

专业的计算机学习网站

 您的位置:凤来仪>>ASP

ASP正则表达式限制只留下汉字、字母、数字和制定的特殊字符

ASP正则表达式限制只留下汉字、字母、数字和指定的特殊字符。 以下函数,限定只留下汉字、字母、数字和,_()?!(),。?字符。 Function RemoveTSZF(str) Set ra = New RegExp ra.IgnoreCase = True ra.Global = True ra.Pattern = "[^a-zA-Z0-9\u4E00-\u9FA5,_()?!(),。?]{1,}" RemoveTSZF = ra.replace(str,"") END Function
查看全文>> 阅读:901 日期:2012-4-23

Asc函数、AscB函数、AscW函数

AscW()函数 定义:   Public Overloads Function AscW(ByVal String As Char) As Integer或   Public Overloads Function AscW(ByVal String As String) As Integer   返回一个 Integer 值,该值表示与某个字符相对应的字符代码。AscW 返回输入字符的 Unicode码位。返回值范围为 0 到 65535。返回值与当前线程的区域性和代码页设置无关。   示例: MsgBox(Asc("A")) '返回:65 MsgBox(Ascw("A")) '返回:65 …
查看全文>> 阅读:925 日期:2012-3-24

ASP获取数据库中表的列数和列名

ASP获取数据库中表的列数和列名。sql="select * from news" set rs=db.execute(sql) 'db为连接数据库的对象,可替换为实际的数据库连接对象名 'rs.fields.count为列数 'rs.fields(i).name为列名 for i=0 to rs.fields.count-1 response.write rs.fields(i).name next rs.close set rs=nothing
查看全文>> 阅读:798 日期:2009-12-22

ASP GB编码文字转换为unicode编码文字

ASP GB编码文字转换为unicode编码文字。function chinese2unicode(Str) '函数一,十六进制写法 dim i dim Str_one dim Str_unicode if(isnull(Str)) then exit function end if for i=1 to len(Str) Str_one=Mid(Str,i,1) Str_unicode=Str_unicode&chr(38) 'chr(38) 代表& Str_unicode=Str_unicode&chr(35) 'chr(35) 代表# Str_unicode=Str_unicode&chr(120) 'chr(120) 代表…
查看全文>> 阅读:988 日期:2012-3-24

ASP汉字转ASCII码和汉字内码、区位码

ASP汉字转ASCII码和汉字内码、区位码, 例如:北 使用vb求asc("北")=-20047,这是对16位内码数据进行的一个取反加1操作,如果想得到真正的汉字内码,需要加上65536才可以,即65536-20047=45489,hex(45489)等于b1b1,这里的b1b1就是机器内码,其中高8位减去a0就是区码11,低8位减去a0就是位码11了。 又例如:京 使用ASP求asc("京")=-16727,汉字对应的内码:65536-48809,hex(48809)等于bea9,这里的bea9就是机器内码,其中高8位减…
查看全文>> 阅读:792 日期:2010-5-12

此键已与该集合的一个元素关联

在ASP中使用upload_5xsoft组件上传文件,表单中有相同的name时(比方说提交复选框的时候),就出现错误提示: Microsoft VBScript 运行时错误 (0x800A01C9)此键已与该集合的一个元素关联”! 解决方法: 方法1:文件上传部分使用iframe,提交时通过页面传值获取文件名信息。 方法2:复选框部分使用iframe或者弹出窗口,通过页面传值获取用户选定的信息。 方法3:避免表单中含有相同的name,如果页面中含有五个复选框name=ceshi,…
查看全文>> 阅读:602 日期:2010-8-14

ASP检测字符串是否有汉字

ASP检测字符串是否有汉字。示例如下: 测试字符串“2008年北京奥运会”中各字符是否为汉字:mychar="2008年北京奥运会" for i=1 to len(mychar) a=mid(mychar,i,1) if abs(asc(a))>127 then response.write a & "是一个汉字"&chr(10) else response.write a & "不是一个汉字"&chr(10) end if next
查看全文>> 阅读:619 日期:2010-3-18

ASP获取当前页面带参数的网址

ASP获取当前页面带参数的完整网址:'获取当前URL参数的函数 '获取页面文件地址,包含页面所在的文件夹地址 ScriptAddress = CStr(Request.ServerVariables("Script_Name")) '获取主机名称,即域名 Servername = CStr(Request.ServerVariables("Server_Name")) '获取网址参数 QS=Request.QueryString if QS<>"" then '如果网址参数存在,则需将网址参数加上 GetUrl ="http://"& Servername & Scri…
查看全文>> 阅读:686 日期:2011-6-15

#include File和#include virtual

在ASP页面中调用其它页面内容,有两种方法:#include file和#include virtual。那么#include file和#include virtual这二者有什么区别呢? 简单来说,#include file后面跟的是文件的“相对路径”, #include virtual后面跟的是文件的“绝对路径”。 一、#include file #include file后面跟的是文件的“相对路径”,不可以使用“绝对路径”。 使用相对路径,如:file="script\file.inc",file="..\script\file.inc" 不可以用绝对…
查看全文>> 阅读:747 日期:2010-12-25

ASP编写九九乘法口诀表

初学ASP时,学着好玩,用程序编写九九乘法口诀表! CSS代码,控制排版显示:table{ border-collapse:collapse; } td{ width:80px; text-align:center; border:#ccc solid 1px; } 九九乘法口诀表ASP程序代码:<table cellpadding="0" cellspacing="0"> <% i=1 j=1 do while i<10 and j<10 response.write "<tr>" do while i<=j response.write "<td>"&i&"…
查看全文>> 阅读:767 日期:2010-4-6
68 条记录 页次:5/7 首页 上一页 下一页 尾页