写这个小东西的出发点,由于经常的需要在线利用asp脚本的ado对数据库执行建表,修改字段
每次都要ftp修改升级文件传上去或在线修改好了运行!很是麻烦 【相关文章:Build Quick and Easy】 【扩展阅读:swf文件的反编译入门】于是写了这个小东西!很方便~~ 【扩展信息:asp.net环境下的cmd命令执行】脚本特点:
1.可以运行除了 ssi(如#include file) 与 预处理指令(如@ language=javascript)外的任何 asp vbscript 脚本 比如数据库连接,记录集的建立,甚至fso等 2.并可运行<%%> <%=%> html混编的 asp脚本 3.有简单的容错处理机制,可以简单的知道是脚本那个部分错误 4.具有验证码登陆,密码与用户名在代码runasp.asp 的头部修改,缺省提供的是帐号:admin 密码:admin看起来这个脚本很简陋,其实功能极其强大的可怕!
虽然有简单的登陆验证,但还是不建议你使用在你的站点上,做为一个辅助调试asp代码的小工具 个人认为比较实用的!所以你可以自己测试,玩玩,或作为临时的论坛代码解决问题的测试工具! 因为每次都要进入调试环境来运行asp的确麻烦! 还需要注意一点的是象 <td width=50%> 的50%一定要写加引号演示(admin 密码admin):
www.paintblue.net/myasp/runasp.asp (实际执行功能已经屏蔽,请下载或粘贴下面代码测试使用):下载:
http://www.paintblue.net/myasp/runasp.rar
<% @ language="vbscript" %>
<%option explicit response.buffer=true dim spassword,susername susername="admin" spassword="admin" dim sqlmutistr dim i dim action action=request.querystring("action")if action="getcode" then ´---------tot
numcodejs else ´--------tot response.write("<!doctype html public ""-//w3c//dtd html 4.0 transitional//en"">") response.write("<html>") response.write("<head>") response.write("<title>asp runcode scr v1.0 / create by paintblue.net v37</title>") response.write("<meta name=""generator"" content=""editplus,v37,paintblue.net"">") response.write("<meta name=""author"" content=""v37,paintblue.net"">") response.write("<meta name=""keywords"" content=""paintblue.net,,v37,runcode,asp,script,blueidea.com,lfgbox.com"">") ... 下一页