
Asp(VBScript)
yongh701
这家伙很聪明,什么都没有留下
展开
-
【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法
本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET。ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了。不同WINDOWS系统的IIS服务器配置,除了某些被阉割的WINXP装机版系统之外,都支持IIS服务器配置,都在WINDOWS的组件中,不需要下载任何东西。如何配置IIS服务器不是本文讨论的重点。原创 2014-11-09 20:09:57 · 32396 阅读 · 2 评论 -
【ASP】Win7环境下IIS的配置
IIS是微软系统Windows自带的服务器,一个ASP或者ASP.NET工程无须什么,就能够在微软的系统中跑起来。当然,默认IIS是关闭的,不过你,可以轻而易举地把它调出来。这东西在ASP的角色,相当于Tomcat在Jsp的角色。只要你的系统是完整的,不是那些精简版、什么风火山林版、番茄花园版的Windows,绝对是有的,正如日文的IDE输入法的东西,那些做盗版系统的人把它精简,你调不出来也是正常原创 2015-03-30 20:03:06 · 1324 阅读 · 0 评论 -
【ASP】文件上传
由于VBScript这门古老的编程语言并没有像ASP.NET,Servlet、Struts2,PHP等封装好文件上传的方法,绝对不可能一个request.form["file"]就能够拿到文件,因此处理文件上传是很艰难的,需要自己截获HTTP传递过来的二进制报文,进行报文中的二进制字符切割,才能拿到文件以及我们想要的信息,不过这也更接近底层,更能让我们清楚HTTP文件上传的原理。网上一些文章的原创 2016-01-20 17:09:03 · 14999 阅读 · 7 评论 -
【ASP】利用MVC分层结构,优化ASP的登录系统的写作
在《【ASP】连接Access数据库的登陆系统》(点击打开链接)中介绍了数据库增删改查的应用,完成了一个登录系统,只是代码非常凌乱,非常不容易维护。下面用一种MVC分层结构的思想,去优化ASP登录系统的写作,就算让你用这种已经日落山河的脚本语言去写作也要写好一点。首先如下图,基于Access数据库Database.mdb中的一张user_info表,如下图:完成如下图一个包括登录、原创 2016-01-19 20:39:06 · 1567 阅读 · 2 评论 -
【ASP】UTF-8编码的vbscript页面,调试信息的乱码问题
在被UTF-8编码的vbscript页面,在写程序的过程中,不小心写错的话,在页面的输出信息是乱码的,如下图所示:让人无法得知错误的原因。毕竟在vbscript最初发展的时候,UTF-8编码还没有普及,都是默认以服务器系统的默认编码来跑网页,这与现在网页皆用UTF-8是相矛盾的。虽然,现在ASP的市场占用率几乎变得没有了,之前普遍用ASP.NET都经过一番大幅度的代码修改升级成原创 2016-01-18 20:18:03 · 4546 阅读 · 0 评论 -
【ASP】在特定的范围内产生N个不同的随机数
那么,要在1~20连续产生20个不同的随机数,也就是随机排列1~20,该怎么解决呢?原创 2014-11-19 09:20:12 · 3311 阅读 · 0 评论 -
【ASP】利用数据库操作类优化数据库表的增删改查
在《【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法》(点击打开链接)中介绍过ASP,也就是VBScript的增删改查,虽然这种写法非常传统,但是,页面的代码比较混乱不容易维护。其实可以利用利用数据库操作类与《【ASP】页面引用与过程调用》(点击打开链接),优化ASP对Access2003的操作。比如在Access2003数据库有如下的一张user_info表:原创 2016-01-18 16:33:55 · 2927 阅读 · 0 评论 -
【ASP】链接Access2007与Access2003的不同写法
微软这家伙就喜欢把程序、编程语言、文件结构改来改去。如果你的数据库是Access2007可以直接如下图,通过Access2007中的另存为,把数据库直接改成Access2003的数据库*.mdb但同时注意到你的ASP链接Access的部分,必须从ASP链接Access2007的写法:<%db="Database.mdb"Set conn = Server.CreateO原创 2015-03-31 19:20:33 · 2609 阅读 · 0 评论 -
【ASP】Win2003下IIS的配置,并且把WEB工程发布到网络
一、IIS的安装1、首先打开Windows2003的控制版面,查看是否有“管理工具”,没有也不要紧,点击“添加或删除程序”。有的话,可以直接进入第二步,IIS的配置。2、在弹出的窗口,选择添加/删除Windows组件的功能,选择把“网络服务”组件与“应用程序服务器”的组件勾上,一般情况,单纯勾上这两个组件还不行,还要打开“应用程序服务器”组件的详细信息,把里面能勾的都勾上,如果勾上只是原创 2015-03-31 19:06:15 · 1580 阅读 · 0 评论 -
【ASP】对数据库查询的内容分页显示算法的改进
上次写的《【ASP】数据库查询的内容分页显示》(点击打开链接)中的实现算法虽然能够在一个特定的表中实现了预想的效果,但是这一算法移植到其他系统之后,发现通用性不强首先此分页算法的具体实施是通过数据库后台的ID号的区分每一页的,在一些表中,如果查询出来的ID结果是乱序的,此算法则会失效。同时,翻页的链接是写死的,没有实现宏,来确定此页的名称。所以,必须通过大量的修改,实现此算法,原创 2014-11-17 08:41:26 · 1678 阅读 · 0 评论 -
【ASP】多张图片分页显示
图片翻页在一些漫画、电子书网站中同样起着中流砥柱的作用反正网页编写的核心就是一页中不能出现太多内容。原创 2014-11-12 15:44:10 · 3749 阅读 · 0 评论 -
【ASP】数据库查询的内容分页显示
对于大数据的查询,你不可以一次性地把所有数据中显示出来,比如一张学生表上面有一百多号人,那么在页面中就应该一次显示10人左右,提供翻页功能给用户进行翻阅,不要一次性显示100多号人。翻页系统是网页中很常见的功能原创 2014-11-12 10:23:54 · 10830 阅读 · 1 评论 -
【ASP】相关的理论知识
一、通用网关接口CGI通用网关接口(Common Gateway Interface,CGI)区别于计算机图形接口标准(Computer Graphics Interface,CGI)。计算机图形接口标准(Computer Graphics Interface,CGI)是指采用图形方式显示的计算机操作用户界面,是ISO TC97组提出的图形设备标准。与早期计算机使用的命令行界面相比,图形界原创 2014-11-12 20:18:54 · 1113 阅读 · 0 评论 -
【ASP】连接Access数据库的登陆系统
一、基本目标首先在Access数据库Database.mdb中存在着用户信息表test:编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误”如果用户输入的用户名与密码都正确,则跳转到登陆成功页登陆成功页在普通情况下,不允许通过输入网址就能访问二、基本思想使用asp的session对原创 2014-11-10 10:06:25 · 6535 阅读 · 0 评论 -
【ASP】页面引用与过程调用
ASP,也就是vbscript的过程与VB的完全一模一样。分两种,一种是无返回值的Sub过程、一种是有返回值Function。你不介意的话,完全可以将其理解为其它编程语言的,有返回值与无返回值的函数。如下代码:<%Response.Charset="UTF-8"'设定编码''打印,无返回值'Sub say_hello(name) response.Write("hello,"&原创 2016-01-14 20:57:57 · 3549 阅读 · 0 评论