adodb.recordset更新数据占用cpu 100%问题

评论(0)浏览(211)分类:Asp/VBScript
adodb.recordset更新数据占用cpu 100%问题  2013-01-11更新:也有可能数据库日志太大的问题导致cpu 100%占用或者链接超时问题,参考:Microsoft OLE DB Provider for SQL Server 超时错误 80040e31  asp程序调用adodb.recordset更新数据时,发现cpu被占用100%【单核cpu】,双核cpu则是50%,程序一直没有反应。  后面发现是使用了select * from table where xxx=xxx,如果表中包含n..

javascript/vbscript/asp生成随机数

评论(0)浏览(292)分类:Asp/VBScript
javascript/vbscript/asp生成随机数  由于javascript,vbscript生成的随机数都是0~1之间的小数,如果要生成介于整数之间的随机数时,需要进行一些相关的处理才行,源代码如下。  javascript生成整数之间的随机数script type=text/javascriptfunction rnd(min,max){ var tmp=min; if(maxmin){min=max;max=tmp;} return Math.floor(Math.random()*(max-min+1)+min);}alert(rn..

asp对数组随机取值不重复

评论(0)浏览(105)分类:Asp/VBScript
asp对数组随机取值不重复  asp对数组随机取值,不重复取同一个数组里面的值。源代码如下Function rndint(byval MaxNum,byval MinNum)'asp生成整数之间的随机数函数 dim tmp if MaxNumMinNum then tmp=MinNum:MinNum=MaxNum:MaxNum=tmp end if Randomize rndint=int(rnd *(MaxNum-MinNum+1)+MinNum)End Function'arr:数组'num:要取的个数funct..

asp往文件中追加重写内容源代码

评论(0)浏览(75)分类:Asp/VBScript
asp往文件中追加重写内容源代码  asp向文件中追加内容,重写文件内容vbscript源代码%'filename:文件名'ct:内容'readwritemode:1只读 2重写 8添加,可以通过设置此参数实现文件的重写或者添加新内容'create:是否创建新文件 ,true/false'encoding:编码,0:ascii -1:unicode -2:系统缺省,中文系统为ANSIfunction WriteFile(filename,ct,readwr..

asp调用Request.Form集合之后,不能再调用BinaryRead

评论(0)浏览(240)分类:Asp/VBScript
asp调用Request.Form集合之后,不能再调用BinaryRead错误:使用 Request.Form 集合之后,不能调用 BinaryRead ,使用 Request.Form 集合之后,不能调用 BinaryRead1)Request.form 是用来获取post 提交的字符的2)Request.BinaryRead 获取二进制调用Request.Form后,上载的数据已经被IIS全部处理完了,用BinaryRead当然也就没有数据可读了。两种方法中你只能用一种,如果上传文件,可以用以BinaryR..

asp Command.execute执行存储过程无法获取返回值

评论(0)浏览(104)分类:Asp/VBScript
asp Command.execute执行存储过程无法获取返回值  今天在csdn看到一个问题,asp调用存储过程获取return返回值,没有获取到返回值,代码也没有出现问题。  拿他的代码测试了下,发现将Set MyComm=Server.CreateObject(ADODB.Command)MyComm.ActiveConnection=conn 'conn是数据库连接字串MyComm.CommandText=user_check '指定存储过程名MyComm.CommandType=4 '表明这是一个存储过..

asp防sql注入源代码

评论(0)浏览(73)分类:Asp/VBScript
asp防sql注入源代码  asp通用防sql注入源代码,将此段代码放在你执行sql读取数据之前,以便判断客户端提交的内容是否包含恶意注入内容dim spDim Fy_Post,Fy_Get,Fy_getIn,Fy_Inf,Fy_Xh,Fy_db,Fy_dbstr,Kill_IP,WriteSql,Fy_postIn'自定义需要过滤的字串,用 | 分隔Fy_getIn = '|#|exec|insert|select|delete|update|%|chr|char|mid|master|truncate|decla..

asp如何修改操作系统用户密码

评论(0)浏览(120)分类:Asp/VBScript
asp如何修改操作系统用户密码    windows 2003已经自己带了修改域用户密码的相关ASP网页文件,位置在C:\windows\system32\inetsrv\iisadmpwd,只需要在IIS里面发布就可以了。    下面就介绍一下如何使用这些文件。1、 在IIS上新建一个虚拟目录2、 输入虚拟目录别名为iisadmpwd3、 设置权限为读取和执行4、 完成5、 在新建虚拟目录的属性里修改默认内容文档6、 在IE里输入..

防sql注入参数处理要点

评论(0)浏览(77)分类:黑客技术
防sql注入参数处理要点  下面的示例代码以VBScript为例,介绍防sql注入参数处理要点,只要在操作数据之前,按照下面的步骤对客户端提交的参数进行验证,一般不会出现sql注入问题,最多是脚本出错,在cint语句那里读数据库,使用连接字符串构成sql语句的,需要执行下面的操作  1)如果参数为字符串,将'替换掉xx=replace(request(xx),',)  2)如果参数为..

asp sqlserver2000 [Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档

评论(0)浏览(132)分类:Asp/VBScript
asp sqlserver2000 [Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档  今天访问一个本地的asp程序时,在连接SqlServer2000数据库出现下面的错误Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档。  这个程序没改动过,以前都是可以运行的。最近好像安装了什么软件还是配置过什么了,导致出现这个错误。网上找..

asp查询access数据库中的表

评论(0)浏览(130)分类:Asp/VBScript
asp查询access数据库中的表  可以通过adodb.connection openschema方法进行查询access数据库中存在的表,下面为源代码+展开-VBScriptConstadSchemaTables=20'asp中没有定义adodb.connectionopenschema参数一的枚举变量值,要自己定义setconn=server.CreateObject("adodb.connection")conn.Open"provider=microsoft.jet.oledb.4.0;datasource="&server.MapPath("acc.mdb"..

adodb.connection openschema使用说明

评论(0)浏览(100)分类:Asp/VBScript
adodb.connection openschema使用说明adodb.connection openschema使用语法+展开-VBScriptsetconnection=server.createobject("adodb.connection")Setrecordset=connection.OpenSchema(Querytype,[Restrictions],[SchmeID])adodb.connection openschema返回值返回包含模式信息的 Recordset 对象。Recordset 将以只读、静态游标打开。adodb.connection openschema参数说明Querytype:..

asp遍历applicaton/session对象

评论(0)浏览(26)分类:Asp/VBScript
asp遍历applicaton/session对象  下面是一个asp遍历applicaton/session对象的源代码+展开-HTML"CODEPAGE="936"%%Response.Expires=0;Response.Buffer=true;vartPageStartTime=newDate();%htmlheadtitle网站-Application变量-Session变量/titlemetahttp-equiv="Content-Type"content="text/html;charset=gb2312"STYLEtype=text/cssbody,td{FONT-SIZE:10pt;FONT-FAMILY:"Arial..

cookie赋null值出现Microsoft VBScript 运行时错误 错误 '800a000d' 类型不匹配: '[object]'

评论(0)浏览(115)分类:Asp/VBScript
cookie赋null值出现Microsoft VBScript 运行时错误 错误 '800a000d'  类型不匹配: '[object]'   cookie赋null值出现Microsoft VBScript 运行时错误 错误 '800a000d' 类型不匹配: '[object]'   这个错误解决办法其实很简单,是因为给COOKIES赋了一个为NULL的值。  可以做一个测试:+展开-HTML%response.cookies("a")("a")=a%  运行上面的代码则不会出错,运行下面的代码则会出错。+展开-HTML%a=nullresponse.cookies("a")("a")=a% ..

asp/vbscript dim数组下标为变量

评论(0)浏览(80)分类:Asp/VBScript
asp/vbscript dim数组下标为变量  asp/vbscript dim定义数组时,如果下标为变量,会提示“缺少整形参数”的错误。如下+展开-VBScriptidx=1dima(idx)  这时需要先定义一个没有下标的数组或者直接是Variant类型的变量,然后再用redim来定义下标为变量的参数就没有问题了。+展开-VBScriptidx=1dima'或者a()redima(idx)

asp/vbscript中eval和execute函数

评论(0)浏览(129)分类:Asp/VBScript
asp/vbscript中eval和execute函数  Javascript中的eval函数让我们可以很方便地操作一系列变量(a1,a2,a3,……)。自从VBScript 5.0之后,也可以ASP中使用这个功能了!  和Javascript一样,eval()也是计算其中字符串所代表变量的值并返回,如eval("a"&"1")返回a1的值。不过这个 eval()的功能和Javascript比起来还是有差距的。我试了一下,发现主要有以下一点:VBScript中的ev..

Scripting.FileSystemObject对象详细介绍

评论(0)浏览(62)分类:Asp/VBScript
Scripting.FileSystemObject对象详细介绍  在代码内操作文本文件、文件夹及驱动器。它是脚本运行期库提供的对象之一,对于服务器ASP页面内的VBScript和JScript都有效。如果页面的扩展名为.hta(表示它们是HTA的一部分),它也可用在客户端的IE 5中。本节仅讨论在服务器上的ASP脚本如何使用FileSystemObject对象。 超级文本应用程序(HTA)由指定的“受信任的”页面组成,在页面..

近无事,乱写的asp木马(dll版本)

评论(0)浏览(34)分类:Asp/VBScript
近无事,乱写的asp木马(dll版本) +展开-VBScript'工程名称asphook'类名aspclass'编译为dll时,需要添加对microsoftactivepageobjectlibrary的引用'测试需要"Scripting.FileSystemObject"和"adodb.Stream"参数'先fso再stream参数,参数值根据注册表的名称,要不无法使用VERSION1.0CLASSBEGINMultiUse=-1'TruePersistable=0'NotPersistableDataBindingBehavior=0'vbNoneDataSourceBeh..

客户端VBScript和JavaScript相互调用的问题

评论(0)浏览(177)分类:JavaScript/Ajax开发技巧
客户端VBScript和JavaScript相互调用的问题  以前在CSDN碰到一个问题,一个人问VBScript如何调用ajaxpro注册的方法,对这种需求真的很无语。。。。  由于ajaxpro在客户端注册的脚本是JavaScript的,但是JavaScript无法调用VBScript注册的函数或者过程,只能访问VBScript注册的变量,VBScript可以调用JavaScript注册的变量或者方法,所以VBScript使用ajaxpro的异步功能时,需要传递回调..

VBScript如何调用异步调用ajaxpro注册的方法

评论(1)浏览(100)分类:Asp/VBScript
VBScript如何调用异步调用ajaxpro注册的方法  由于ajaxpro在客户端注册的脚本是JavaScript的,但是JavaScript无法调用VBScript注册的函数或者过程,只能访问VBScript注册的标量,VBScript可以调用JavaScript注册的变量或者方法,所以VBScript使用ajaxpro的异步功能时,需要传递回调函数,如果传递的是VBScript的function函数,会出现“由于出现错误 80020102 而导致此项操作无法完成”的..

解决macfee麦咖啡导致asp请求的资源正在使用中的办法

评论(0)浏览(63)分类:操作系统及应用软件
解决macfee麦咖啡导致asp请求的资源正在使用中的办法  原本系统运行asp没有出现过请求的资源正在使用中的问题,但是自从安装了macfee麦咖啡企业版8.5i以后,在访问asp页面时就频繁出现请求的资源正在使用中错误,郁闷。  网上找了下说是macfee麦咖啡导致的VBScript.dll和jscript.dll动态库出错,只能通过重新注册这2个动态库才行。将下面的代码保存为regscript.bat文件,双击运行进行注册。@ec..

解决无法修改windows7 vbs文件关联,始终使用选择的程序打开这种文件不可用

评论(0)浏览(382)分类:操作系统及应用软件
解决无法修改windows7 vbs文件关联,始终使用选择的程序打开这种文件不可用关键字:windows7 vbs文件 文件关联 始终使用选择的程序打开这种文件 不可用  今天在修改一个vbs文件的时候,由于没有打开vs2010编辑器,所以就直接右键,打开方式,结果没有列出vbs可以用哪些程序打开的文件打开,只显示了“打开方式(H)..”来选择要用哪些程序打开,于是就直接选择了vs2010。结果悲剧了,没注意取消掉“始终使用选择的程序打..

vbs/JS文件运行后无法修改-另外一个程序正在使用此文件,进程无法访问

评论(0)浏览(101)分类:操作系统及应用软件
vbs/JS文件运行后无法修改-另外一个程序正在使用此文件,进程无法访问   今天在测试一个vbs脚本,编写完毕后运行,发现有些小问题,然后用记事本打开修改,在保存后,发现无法保存,提示“另外一个程序正在使用此文件,进程无法访问”。运行vbs脚本的进程是wscript这个进行,打开任务管理器查看没有发现这个进程,看来不是wscript进行在占用vbs脚本文件。NND,那个鸟进程占用了啊。   后面试着删除这个vbs文件的..

asp adodb.recordset更新数据占用cpu 100%

评论(0)浏览(97)分类:Asp/VBScript
asp adodb.recordset更新数据占用cpu 100%  今天在改一个asp程序的时候,发现adodb.recordset调用update方法后更新速度超慢,甚至无法响应。打开资源管理器查看,发现iis进程w3wp.exe占用cpu 100%。⊙﹏⊙b汗  之前一直都可以运行,没出现过cpu 100%使用的问题,后面检查了下,也没发现什么死循环的之类。是不是今天增加了2列后,更新时就出现这种问题了,应该是这新增加的这2列的问题..

Cookie在IE浏览器跨域不能存储读取解决方案

评论(0)浏览(141)分类:Asp.Net/C#/WCF
Cookie在IE浏览器跨域不能存储读取解决方案最近在做一个Banner切换的功能,用coolie存储切换到的Banner位置,用script标签来加载生成Banner的页面。由于平时用Firefox调试JavaScript,所以测试的时候还是使用Firefox,结果正确,按循序切换。当换IE浏览器来查看效果的时候,发现IE只能显示第一个Banner,不能按循序切换。发现跨域生成的cookie被IE浏览器给拦截了,晕。。。后面网上查找了..

Asp.Net--C#字符串类型只执行一次替换

评论(0)浏览(135)分类:Asp.Net/C#/WCF
Asp.Net--C#字符串类型只执行一次替换  asp.net中使用C#作为后台语言时,字符串类型的Replace方法只有2种重载版本,会一次替换完匹配的内容。不同asp的replace函数,可以指定开始位置,替换次数和比较类型。如下ASP中replace使用方法说明如下replace (expression,find,replacement,[start],[count],[compare])参数expression:必选。包含要替换的子字符串的字符串表达式。find:必..

asp提交复选框checkbox值出现空白

评论(0)浏览(59)分类:Asp/VBScript
asp提交复选框checkbox值出现空白  描述:表单中出现复选框checkbox时,如果勾选了多个复选框,在提交表单时,当动态语言为asp,vbscript时,不管是get还是post提交,得到的值会逗号分隔前面有一个空白符号。其他语言如asp.net-C#,php没有这种问题。  以前早就发现了这个问题,不知道是asp的bug还是什么其他的问题。在2台电脑上测试了下,系统为2003和windows7,得到的结果..

服务器端JavaScript、VbScript代码块执行顺序

评论(0)浏览(79)分类:Asp/VBScript
服务器端JavaScript、VbScript代码块执行顺序关键词:script runat server %% 代码块 执行循序  在asp中,用Script langauge="vbscript"/script,Script langauge="jscript"/script,%%包括起来服务器端代码块,执行的循序如下非缺省语言的 SCRIPT单元脚本 主脚本命令[用%%括起的脚本] 缺省语言的 SCRIPT单元脚本 归纳如下:页面同时存在 script runat="Server" language="语言"... /sc..

Active Server Pages 错误 'ASP 0201' 无效的默认脚本语言

评论(0)浏览(29)分类:Asp/VBScript
Active Server Pages 错误 'ASP 0201'  无效的默认脚本语言运行asp程序时出现如下错误Active Server Pages 错误 'ASP 0201'无效的默认脚本语言为此应用程序指定的默认脚本语言无效。系统:windows 2003 IIS6 NTFS文件系统解决方法1:把IUSR_用户名,这个用户加入到Administrators管理组,重启iis后,正常。此方法安全性不高。解决方法2:修改注册表项的权限。这个强烈建议你先备份你的注册表,要不出问题..

asp/asp.net获取图片尺寸

评论(0)浏览(52)分类:Asp/VBScript
asp/asp.net获取图片尺寸  asp/asp.net获取图片尺寸,asp/asp.net获取图片的长和宽Asp.Net版本+展开-C#System.Drawing.ImageimgPhoto=System.Drawing.Image.FromFile("图片完整路径名");intw=imgPhoto.Width,h=imgPhoto.Height;Response.Write("长:"+w.ToString()+"br/>宽:"+h.ToString());Asp版本,来源:CSDN.NET+展开-VBScriptClassImgWHInfo'获取图片宽度和高度..