
ASP专栏
文章平均质量分 77
joe8282
这个作者很懒,什么都没留下…
展开
-
ASP应用之模板采用
首先,模板需要在线修改,则应采用数据库保存模板代码所谓的模板,就是设计完工的标准的HTML代码,其中需要由程序实现的功能部分将采用特殊字符串代替。然,这些特殊字符串需要在显示的时候被编译为对应的功能。1,设计数据库testmb.mdb新建表moban:字段m_id(自动编号,主关键字);字段m_html(备注类型)2,假设第一模板内容代码将下列代码拷贝到m_html字段中转载 2006-02-23 01:54:00 · 806 阅读 · 0 评论 -
ASP编程入门进阶(二十):ADO组件之分页程序
应该来说,学会了如何插入记录,如何显示记录,那么现在简单的完整的文章系统、新闻系统和留言系统不成问题。那接着下面的问题就是:随着信息内容的不段增加,单独通过一张页面显示所有信息是不行也是很不理性的。所以,解决的办法就是采用分页技术。1,rs.RecordCount很显然,RecordCount就是用来显示数据库表中一共多少条记录的,也可以形象地说表中一共有多少行。经常用在分页中就是一共有N篇文章等原创 2006-03-02 14:39:00 · 909 阅读 · 1 评论 -
ASP编程入门进阶(二十):ADO组件之删除数据记录
1,首先要明确删除哪条记录无非还就是SQL语句了,比如对应到特定的某ID上。id = request.form("id")sql = "Select * from cnarticle where cn_id="&idSet rs = Server.CreateObject ("ADODB.Recordset")rs.Open sql,conn,2,32,很简单的一条语句:删除rs.delete3,转载 2006-03-02 14:43:00 · 682 阅读 · 0 评论 -
ASP编程入门进阶(十六):FSO组件之驱动器操作
FSO,正如UFO般令人激动、令人神往,当然更多的亦是让人欢喜让人忧。君不见某空间服务商广告:100MB空间只要60RMB/年,支持数据库,支持什么什么……一问不支持FSO,立马泄气。那FSO究竟是什么东西,它的力量又是如何巨大,其操作的原理又是怎的怎的呢?这次来个彻底的理解。首先,FSO是FileSystemObject的简称。当然也就是我们的俗称FSO组件了,该组件可以用来处理驱动器、文件夹以转载 2006-03-02 14:27:00 · 639 阅读 · 0 评论 -
ASP编程入门进阶(十八):FSO组件之文件操作(下)
一,fso.GetFile提取文件相应的 File 对象1,getfile.asp whichfile=Server.MapPath("cnbruce.txt")Set fso = CreateObject("Scripting.FileSystemObject")Set f1 = fso.CreateTextFile(whichfil转载 2006-03-02 14:33:00 · 655 阅读 · 0 评论 -
ASP编程入门进阶(二十):ADO组件之修改数据记录
再来小总结一下:对数据库的操作无非就是显示记录,插入记录,修改记录,删除记录,查询记录。并且在有关显示记录的时候还涉及到显示的输出格式、分页程序,那么再结合插入记录,一个简单的新闻系统,文章系统,留言系统,注册登陆系统不成任何问题。下面就涉及到管理这块,需要对数据库记录进行修改。首先,要修改哪条修改,不是笼而统之的,而是要针对某条具体对相应修改。可以形象地说,就是对数据库表中的具体哪一行进行具体的转载 2006-03-02 14:41:00 · 659 阅读 · 0 评论 -
ASP编程入门进阶(十七):FSO组件之文件夹操作
操作完驱动器,接着就是来操作文件夹了。其中包括:提取文件夹信息、创建文件夹、删除文件夹、复制文件夹、移动文件夹等。下面就具体来看。一、fso.GetFolder一看就明白,是提取文件夹了。那具体是提取哪个文件夹呢?后面肯定要跟一个文件夹的路径。提取出来了再来显示该文件夹相关信息呢?是不是有要具体提取下去。所以,看程序:1,getfldr.asp转载 2006-03-02 14:29:00 · 664 阅读 · 0 评论 -
ASP编程入门进阶(十八):FSO组件之文件操作(上)
FSO中除了可以对驱动器、文件夹的操作以外,功能最强大的就是对文件的操作了。它可以用来记数、内容管理、搜索还可生成动态HTML页面等等。一、fso.OpenTextFile无需多说,fso.OpenTextFile就是打开某个文件了,一般情况之下是打开的txt文本文件。所以首先我们先建立一个txt文件,然后通过FSO来读取其中的内容。1,info.txt转载 2006-03-02 14:30:00 · 675 阅读 · 0 评论 -
ASP编程入门进阶(二十):ADO组件之显示数据记录
学习ASP的万里长征就快到终点了:等把ASP的ADO组件搞定。当然这也是最重要的一步,几乎前面所有的学习都是为了这个最终的目的。OK,下面就来详细系统地来一一掌握,步步为营,各个击破。一,拥有数据库可以这么说:静态页面和动态页面最大的区别就是采用了数据库。有关一个WEB程序采用数据库和不采用的优越性比较,就不去细细分析了,主要精力还是放在如何使用数据库,如何熟练运用数据库,如何更灵活地运用数据库等转载 2006-03-02 14:37:00 · 700 阅读 · 0 评论 -
ASP编程入门进阶(十八):FSO组件之文件操作(中)
学会了FSO提取文件值,也学会了将信息输入到文件中,那下面就再来应用应用下。不知道你有没有这样的习惯:看到一个文件,不自觉的右键选择用记事本打开。呵呵,几乎没有哪个文件是不可以的。所以现在,可以默认所有文件都是文本,只是后缀名不同而已;那么也就是说,现在可以提取任一文件的内容信息。OK,就来想象一下:1,提取一个文件的路径(采用file按钮进行查找定位)2,将该路径文件打开,并读取所有行3,显示读转载 2006-03-02 14:32:00 · 688 阅读 · 0 评论 -
ASP编程入门进阶(十九):ASP技巧累加(二)
严格控制Session可以将不需要Session的内容(比如帮助画面,访问者区域,等等)移动到关闭Session的独立ASP应用程序中。在基础页面上,可以给ASP一个指示,让它不需要使用Session。将下面的代码直接加入到ASP页面的头部: 在Web服务器上缓存经常使用的数据典型的情况是:ASP页面从后台存储中取回数据,然后以超文本标记语言(HTML)的形式形成结果。不管数据库的速度如何,从内转载 2006-03-02 14:35:00 · 678 阅读 · 0 评论 -
ASP编程入门进阶(二十):ADO组件之插入数据记录
简单的显示记录已经掌握,现在需要的就是通过ASP将信息内容插入到数据库中。一、拥有数据库cnbruce.mdb本数据库的作用就是用来被插入数据的,可以直接采用上节中已经建立的cnbruce.mdb文件,当然连接打开数据库的文件conn.asp也就顺利引用了。二、建立输入插入信息的页面平台addit.html本页的主要作用是:显示一些文本输入框以用来提供输入信息内容提交数据库。1,addit.htm转载 2006-03-02 14:38:00 · 663 阅读 · 0 评论 -
ASP编程入门进阶(二十):ADO组件之查询数据记录
首先,了解下原理。1,提供文本框进行查询内容的输入2,将查询信息提交页面程序处理3,程序页主要作用:接受查询信息,根据此信息调用特定的SQL查询语句,得出查询结果并能显示。其实,主要精髓就是SQL语句的写法上。之前的提取为 "select * form whattable where id="&id插入为 "insert into whattable(xx_rs) values( "&conte转载 2006-03-02 14:44:00 · 669 阅读 · 0 评论 -
ASP编程入门进阶(廿一):DAO SQL之建立数据库表
你是否为自己设计的数据库感到满足了呢?你确信就不要对其再处理?比如新建立数据库表,比如建立或者修改某个字段……当然这些都属于设计数据库之列。那么,你正常的操作又是不是下载数据库到本机,然后打开之进行修改,接着再上传上去?十有八九都是如此-_-!现在,你可以接触下有关于此的信息了,毕竟代码的功能是为手动的操作省了不少时间。不过代码的生成也还不是手工?呵呵:)1,建立数据库文件cnbruce.mdb(转载 2006-03-02 14:45:00 · 777 阅读 · 0 评论 -
ASP+FSO+框架实现ASP生成htm并分页的方法(批量)
还是第一次在优快云写文章,本人文采和理论知识有限,写得不正确的地方欢迎指正。其实网上已经有很多ASP生成htm的文章了,有一种方法是ASP+XML的生成方法,虽然有一种好处就是不用程序写模版就可以直接引用原来的要生成页面源码使用,但本人进行此方法测试时,发现其稳定性差和网速要求高(当然不是在服务器上了)。特别是虚拟空间上经常报错,有可能在本人在此方法上代码处理不足的原因吧。长话短说,这篇文章使用转载 2006-04-17 16:02:00 · 823 阅读 · 0 评论 -
流行QQ在线客服代码
网页教学网在线联系function picsize(obj,MaxWidth){ img=new Image();//新建一个Image对象,用这个对象的width就不会出现width为0的现象 img.src="/fk/blog/obj.src"; if (img.width>MaxWidth) { return MaxWidth; } else { return原创 2006-04-20 10:54:00 · 2538 阅读 · 0 评论 -
ASP横向重复显示记录
建立记录集str="select * from table"set conn=server.createobject("ADODB.Connection")sql="Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath ("db.mdb")conn.open sqlset rs=server.cre原创 2006-05-08 03:07:00 · 1744 阅读 · 0 评论 -
[整理版]ASP常用内置函数
函数,就是该语言封装了的一个功能块,以方便用户的调用。比如“now()”在VBScript中就是一个能显示出当前日期和时间的函数。至于具体为什么能显示,则是该语言内核所定的,用户只需明白“now()”就是用来能显示日期时间的。那么,我们当前接触的VBScript还有其他什么功能的函数么?1,日期/时间函数这些函数包括对“年”、“月”、“日”、“时”、“分”、“秒”、“星期”等的显示。(1)Now函原创 2006-11-26 18:33:00 · 882 阅读 · 0 评论 -
ASP编程入门进阶(十四):Browser & Linking
一、Browser Capabilities组件该组件最主要的作用是:提取识别客户端浏览器的版本信息。其原理是这样的:当客户端浏览器向服务器发送页面请求时,同时会自动发送一个User Agent HTTP标题,而该标题是一个声明浏览器及其版本的 ASCII 字符串。而Browser Capabilities组件就将User Agent映射到在文件Browscap.ini中所注明的浏览器 , 并通过转载 2006-02-24 12:00:00 · 878 阅读 · 0 评论 -
ASP2HTML WITH TEMPLET
1,WITH TEMPLET意思是,生成的页面架构将采用某个已设定的模板,在此之前我的一篇教程中介绍过,希望各位在看本教程之前对ASP采用模板应熟悉下。(当然,不看也没有问题,本教程同样会提及精华部分的:)具体参考:http://blog.youkuaiyun.com/joe8282/archive/2006/02/23/606673.aspx2,ASP2HTML。不要我再说ASP转变成HTML的好处了吧,呵转载 2006-02-23 01:59:00 · 789 阅读 · 0 评论 -
手动分页方式显示文章具体的内容函数的使用
前提:在后台添加文章时,在文章内容文本框中需要分页的地方加上"[NextPage]"作为分页标识符,注意没有双引号,另外一定记住大小写!!!!1.建立好记录集(如果您不想更改第二步所写的记录集名称,请定义为:rs) 这里所说的记录集是内容的详细信息页面,其中必须用到where条件句,接受传递过来的Request值.2.在上面加入以下代码: ====转载 2006-02-23 02:07:00 · 841 阅读 · 0 评论 -
ASP生成HTML
"http://www.w3.org/TR/html4/loose.dtd"> Untitled Document 发送消息 //send.asp function chan_time(shijian)转换日期时间函数 s_year=year(shijian) if len(s_year)=2 then s_year="20"&s_ye转载 2006-02-23 02:38:00 · 587 阅读 · 0 评论 -
ASP编程入门进阶(三):接触脚本程序
有了前面的html中关于form的强化知识,是不是在想,下面就可以开始ASP之旅呢?未必。一般系统学过ASP的编程人员都会切身体会到:在系统学习ASP的内置对象和内置组件之前,学会脚本语言永远是至关重要的。为什么这么说呢?为什么要学脚本语言呢?ASP和脚本语言又有什么关系呢?首先说说ASP是贵为何物吧。ASP是Microsoft Active Server Pages的简称,它是一种服务器端脚本环转载 2006-02-24 11:14:00 · 639 阅读 · 0 评论 -
ASP编程入门进阶(十):Global.asa文件
我们已经知道Application和Session对象的OnStart、OnEnd事件的脚本,都必须是在 Global.asa 文件中声明的。那究竟Global.asa是什么样的一个文件?它的作用有何?又该如何运用呢?且听我慢慢道来。首先.asa是文件后缀名,它是Active Server Application的首字母缩写。Global.asa文件可以管理在ASP应用中两个非常苛刻的对象:App转载 2006-02-24 11:25:00 · 731 阅读 · 0 评论 -
ASP编程入门进阶(十三):Ad & Content Rotator
ASP的强大不仅仅局限于接受和显示的交互,更多的是运用ActiveX 组件进行更强大的Web应用。那究竟ActiveX组件为何物?它又是如何运作的呢?其实ActiveX Server Components(ActiveX 服务器组件)是一个存在于 WEB 服务器上的文件,该文件包含执行某项或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码。很形象的一句话:运用组件直接采转载 2006-02-24 11:57:00 · 704 阅读 · 0 评论 -
ASP编程入门进阶(十五):组件Counters
该组件用于创建一个或多个计数器,这些计数器用于跟踪某一网页或某一网站访问次数的信息。你只能创建一个计数器组件,但该组件可以有多于一个的计数器。一旦创建了计数器,它将一直持续下去直到被删除为止。计数器不会在一个事件比如访问一页时自动增加。你必须使用Set和Increment方法人工的设置或增长计数器。计数器不受作用域限制。一旦创建了一个计数器,那么站点上的任何页都可以检索和控制它的值。一、Count转载 2006-02-24 12:03:00 · 635 阅读 · 0 评论 -
ASP编程入门进阶(一):安装配置服务器
鉴于ASP脚本语言是在服务器端IIS或PWS中解释和运行,并可动态生成普通的HTML网页,然后再传送到客户端供浏览的这一特点。我们要在本机上进行调试,那就要求我们的个人电脑具有服务器的功能。不要看到“服务器”三个字就感到担心:我的机子配置这么底,性能这么差,是不是不能配啊。放心!配个服务器,就是多装个软件,况且就自己一个人用,根本没有必要多虑。那具体的装个什么软件呢?刚才我们也看到了是在“IIS或转载 2006-02-24 11:07:00 · 712 阅读 · 0 评论 -
ASP编程入门进阶(六):Cookies讲座
什么是 Cookie?Cookie 其实是一个标签,经常可能听到的中文翻译:小舔饼。当你访问一个需要唯一标识你的站址的 WEB 站点时,它会在你的硬盘上留下一个标记,下一次你访问同一个站点时,站点的页面会查找这个标记。 每个 WEB 站点都有自己的标记,标记的内容可以随时读取,但只能由该站点的页面完成。每个站点的Cookie与其他所有站点的Cookie存在同一文件夹中的不同文件内(你转载 2006-02-24 11:18:00 · 566 阅读 · 0 评论 -
ASP编程入门进阶(十二):ASP技巧累加(1)
一、On Error 语句该语句的作用是:启用或禁用错误处理程序。一般用法如下: On Error Resume NextOn Error GoTo 0 如果在您的代码中未使用On Error Resume Next语句,所发生的运行时错误将显示错误信息,同时,代码的执行也随之终止。但当你采转载 2006-02-24 11:38:00 · 904 阅读 · 0 评论 -
ASP的URL重写技术(IIS的ISAPI)
这两天捣鼓个程序,想做成静态页面生成的,于是上网找了些资料,搜到了URL重写技术,例如可以将提交的地址http://www.xxx.com/info_122.htm映射到真正的地址 http://www.xxx.com/info.asp?id=122上去,这样有利于提高GOOGLE等搜索引擎的收录率。 好了,说正题,想要IIS支持URL重写,得先装个ISAPI 点击下载此文件下载后解压到任意文件转载 2006-02-23 17:45:00 · 1530 阅读 · 0 评论 -
ASP编程入门进阶(二):认识表单
说实话,无论是asp,php还是jsp进行网络编程的时候,都离不开和用户的交互。而人机对话的平台,基本上是靠相应的文本、列表框进行输入,然后通过按钮提交送至数据库的。所以学习网络编程就一定要了解这些输入平台相关的东西:表单(form)其基本格式如下:aaaaaa [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 可以总结出:表单即包括...之内的相关内转载 2006-02-24 11:09:00 · 635 阅读 · 0 评论 -
ASP编程入门进阶(七):内置对象Server
Server 对象提供对服务器上的方法和属性的访问 , 其中大多数方法和属性是作为实用程序的功能服务。(IIS HELP翻译)有了 Server 对象,你就可以在服务器上启动 ActiveX 对象例程,并使用 Active Server 服务提供象 HTML 和 URL 编码这样的函数。一,Script.ScriptTimeout在脚本运行超过一段时间之后,即作超时处理。服务器一般的默认脚本运行时转载 2006-02-24 11:20:00 · 647 阅读 · 0 评论 -
ASP编程入门进阶(八):内置对象Session
ASP对象中除了用于发送(Response)、接收和处理数据(requeest)、服务器访问(Server)的对象外,还有一些非常实用的标记Active Server应用程序(Application)和单个用户信息(Session)的对象。Session对象该对象在ASP使用中占相当大的比例。由于网页是一种无状态程序,无法得知用户浏览状态。在ASP中,通过Session对象来记录使用者私有的数据变转载 2006-02-24 11:22:00 · 650 阅读 · 0 评论 -
ASP编程入门进阶(四):内置对象Request
系统学习ASP,就是先从ASP的几大内置对象开始的.一般称五大对象:Request、Response、Server、Session、Application今天先来看看Request对象。当然一直还没有提到的就是,ASP到底是什么样?我看代码怎么知道是ASP代码?很简单,当看到“”就表明是ASP,并且两者之间的就是ASP源码。那为什么要学对象,对象的作用又是如何的?其实ASP所提供的这些可在脚本中使原创 2006-02-24 11:16:00 · 646 阅读 · 0 评论 -
ASP编程入门进阶(五):内置对象Response
通过对Request对象的学习,可以了解到,Request对象是服务器端用来获取客户端的信息的。但作为服务器和客户端进行交互,是不是还缺少服务器端向客户端发送信息呢?对象Response正是担任此责任。负责将信息传递给用户的对象就是Response了,它可动态地响应客户端的请求,并将动态生成的响应结果返回给客户端浏览器。一,Response.write在Response中write方法是使用最频繁转载 2006-02-24 11:17:00 · 692 阅读 · 0 评论 -
实现小数据量和海量数据的通用分页显示存储过程
建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据转载 2006-07-27 02:11:00 · 713 阅读 · 0 评论