Asp
文章平均质量分 65
wangxiaobo23
这个作者很懒,什么都没留下…
展开
-
ASP经典分页类
ASP经典分页类 出处 =====================================================================XDOWNPAGE ASP版本版本 1.00Code by zykj2000Email: zykj_2000@163.netBBS: http://bbs.513soft.net本程序可以免费使用转载 2006-09-05 16:40:00 · 478 阅读 · 0 评论 -
利用ASP实现事务处理的方法
在开发Web应用时,无一例外地需要访问数据库,以完成对数据的查询、插入、更新、删除等操作。受应用逻辑的影响,有时需要将多条数据库操作指令组成一个工作单元(事务)。在数据库中,所谓事务是指一组逻辑操作单元,它使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,应当用离散的成组的逻辑单元操作数据:当它全部完成时,数据的一致性可以保持;而当单元中的一部分操作失败时,整个事务会被全部忽略,所有从转载 2006-09-11 15:11:00 · 549 阅读 · 0 评论 -
优化ASP程序
ASP编程应该是比较容易上手,运用frontpage、VI等工具,可以十分方便地构键WEB页面, 而VBScript/JavaScript等脚本语言也很容易上手。当掌握了ASP编程之后,也许你比较 关心的是程序的效率问题,即怎样使你的程序更加迅速地执行,而少占用服务器的CPU和 内存开销,这一点很重要,如果有很多人访问你的网站,这种因数必须被考虑,否则系 统崩溃可不是好玩的。 这里我们的讨论以VB转载 2006-09-09 17:51:00 · 574 阅读 · 0 评论 -
树型论坛的数据库设计和快速算法
树型论坛(即阶梯式论坛)的实现算法,是一直被讨论的问题。总结起来,一般无非是两种: 第一是递归。这种方式最简单,思路最清楚,但是效率也最低,特别是进行页定位的时候。由于每进行一次递归调用,就必须执行一条数据库查询,使它在大量并发请求时的负载成为灾难性的。因此这种算法一般不实用。 第二是增加一个排序字段,思路是使用一个特殊设计的字段,例如排序串或者中值排序基数,来实现贴子的插入,在显示的时转载 2006-09-12 17:35:00 · 1285 阅读 · 0 评论 -
使用比较运算符
使用比较运算符在使用诸如大于 (>)、小于 ("vba" > "VBA"如果字符串比较设置为 Option Compare Binary,则比较结果为 True。Microsoft® Visual Basic® for Applications (VBA) 在执行二进制文本比较时,它比较字符串每个相应位置上的二进制值,直到找到两个不同的值。在这个示例中,小写字母 "v" 对应的 A原创 2006-09-14 10:21:00 · 1223 阅读 · 0 评论 -
无限级分类的实现
该例子演示了无限级分类的显示和添加.只用一个数据表实现记录无限级分类,关键是每条记录都记录了上一层类别的ID(parentid),然后通过一个递归函数来不断将类别显示出来.*大类1└二级小类1└三级小类1└四级小类1└五级小类1*大类2└二级小类2*大类3 数据库说明:数据库db.mdb,classTable表的结构:classid类别ID(自动增长) parentid 父级ID 默认为0 (转载 2006-09-14 10:54:00 · 719 阅读 · 0 评论 -
验证码的制作和使用(ASP)
下面是获得验证码的函数文件,保存文件为GetCode.aspOption ExplicitResponse.buffer=trueNumCodeFunction NumCode()Response.Expires = -1Response.AddHeader "Pragma","no-cache"Response.AddHeader "cache-ctrol","no-cache"dim zNum转载 2006-09-16 10:13:00 · 1115 阅读 · 2 评论 -
无限级分类树型菜单
//----------List表定义 Create Table List(ID AUTOINCREMENT,ParentID long,Title Text(50),Url Text(50),Flag bit,ChildNum Long,Target Text(10))---------------------------->body,td{font-size:13px;}a:link {转载 2006-09-15 11:22:00 · 795 阅读 · 0 评论 -
Session对象的清空
在保存某些多页面共用的变量的时候(如保存用户登陆信息),我们用得最多的就是Session和Cookies了,至于Session怎么使用这里就不说了,主要说说Session的清空。Contents.Remove("变量名"): 从Session.contents集合中删除指定的变量 Contents.Removeall() : 删除Session.contents集合中的所有变量 Abandon()转载 2006-09-21 10:43:00 · 1410 阅读 · 0 评论 -
常用Email组件发送函数
sub Jmail(email)Dim JMail,SendMailSet JMail=Server.CreateObject("JMail.SMTPMail")JMail.Logging=TrueJMail.Charset="gb2312"JMail.ContentType = "text/html"JMail.ServerAddress=SMTPServerJMail.Sender=Sy转载 2006-09-16 10:10:00 · 730 阅读 · 0 评论 -
使用模板实现ASP代码与页面分离
每个进行过较大型的ASP-Web应用程序设计的开发人员大概都有如下的经历:ASP代码与页面HTML混淆难分,业务逻辑与显示方式绞合,使得代码难以理解、难以修改;程序编写必须在美工之后,成为项目瓶颈;整合的程序代码和HTML静态页面时,花费大量的时间才能得到理想的效果,兼作了美工。的确,用脚本语言开发Web应用不容易将数据的处理和数据的显示分开,但在多人合作的情况下,如果无法将数据和显示分转载 2006-09-21 11:20:00 · 1179 阅读 · 0 评论 -
在ASP中用“正则表达式对象”来校验数据的合法性
我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行。所以我们一般会在后端编写一个ASP的校验程序来转载 2006-09-21 17:59:00 · 725 阅读 · 0 评论 -
在asp代码中调用javascript编写的函数
Response.write setit() end if%> function setit() { return "测试" }转载 2006-09-15 11:54:00 · 3249 阅读 · 0 评论 -
汉字转拼音首字母函数
=========================================================================================先声明这个只对GB2312编码有用,因为他是根据ASCII编码来判断的,害我在UTF-8下面试了很久都不行!!UTF-8的暂时没有,勉强找到个是根据自定义表来判断的,很多都查不到,感觉没什么用,CSDN上问了都没人会…转载 2006-09-16 10:52:00 · 797 阅读 · 0 评论 -
ASP开发中存储过程应用全接触
ASP与存储过程(Stored Procedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。 现在,我基本上通过调用存储过程访问SQL Server,以下的文字都是实践的总结,希望对大家能转载 2006-09-09 16:45:00 · 474 阅读 · 0 评论 -
用ASP实现论坛的UBB功能
前几日我曾经阅读到一篇技术文章讲述如何使用VBScript中的正则表达式对象来实现论坛里面的UBB功能。VBScript提供的正则表达式对象功能非常强大,但是只有5。5以上的脚本引擎才可以很好的支持正则表达式对象,为了获得版本是5。5的脚本引擎,你需要单独安装这个脚本引擎,或者安装IE5.5,也就是说对服务器的要求比较苛刻,那就没有其他的方法实现UBB功能了吗?当然不是了,现转载 2006-09-06 11:22:00 · 1030 阅读 · 0 评论 -
用户注册及跟踪代码(一)
var newasp_fontsize=9;var newasp_lineheight=12; 用户注册册及确认在线的ASP程序。1. SQL的表及储存过程---------------------------------------------CREATE TABLE [dbo].[userbaseinfo] ( [userid] [va转载 2006-09-06 11:10:00 · 493 阅读 · 0 评论 -
asp中类的使用思想
首先ASP的(VBScript)类是由事件和方法(它们就是构成类的成员了)构成的,如果大家还没有接触过,可以先看看下面的说明。在Class 块中,成员通过相应的声明语句被声明为 Private(私有成员,只能在类内部调用) 或 Public(公有成员,可以在类内外部调用) 。被声明为 Private 的将只在 Class 块内是可见的。被声明为 Public 不仅在 Class转载 2006-09-06 10:45:00 · 557 阅读 · 0 评论 -
手把手教你使用VB来创建ASP组件
手把手教你使用VB来创建ASP组件 由于我们要操作数据库,要使用到ADO,因此我们要引用Microsoft Activex Data Object 2.5 Library.(如下图)现在我们开始写组件中的方法1、 OpenDB方法 OpenDB方法的思路是建立与MS SQL SERVER7.0的连接,这可以使用SQLOLEDB Provider来实现。转载 2006-09-06 10:54:00 · 1021 阅读 · 0 评论 -
用户注册及跟踪代码(二)
. ASP代码(设立一DSN,请改动begin.asp)----------------------------------------文件begin.aspSet Con = Server.CreateObject( "ADODB.Connection" )Con.Open "test" ,"test","test"%>-----文件reg_step1.asp会员注册--基本信息functio转载 2006-09-06 11:13:00 · 643 阅读 · 0 评论 -
用户注册及跟踪代码(三)
. ASP代码(设立一DSN,请改动begin.asp)---------------------------------------文件reg_step2.aspValidCodeLogin=Request.QueryString("VailCodeLogin")u_name=Request.QueryString("name")if ValidCodeLogin="" or u_name=""转载 2006-09-06 11:25:00 · 577 阅读 · 0 评论 -
如何在ASP中使用类教程
面向对象的程序设计 随着程序的设计的复杂性增加,结构化程序设计方法又不够用了。不够用的根本原因是“代码重用”的时候不方便。面向对象的方法诞生了,它通过继承来实现比较完善的代码重用功能。很多学生在应聘工作,面试的时候,常被问及一个问题“你来谈谈什么是面向对象的程序设计”,学生无言,回来问我,这个问题应该怎么回答。我告诉他,你只要说一句话就够了“面向对象程序设计是对数据的封装;范式(模板)的程序设转载 2006-09-06 11:28:00 · 860 阅读 · 0 评论 -
学习ASP之在VBScript中使用类
前言 首先,在我进入实质性主题并解释如何建立类之前,我希望保证你知道“对象”。虽然你可以在程序中使用对象而不用知道其正确的规则,但我并不建议如此!对于对象的初学者,接下来的部分将让你了解其概念及内容。已经了解面向对象编程(OOP)的读者可以跳过这章节。 导论 “对象是什么?”——对象通常代表某种实体,主要是一个变量和函数的集合。 “实体是什么?”——字面上说,实体是一个“事物”,我转载 2006-09-06 15:18:00 · 1814 阅读 · 1 评论 -
深入研究Application和Session对象
用ASP编写虚拟社区、网上购物等程序时,Application和Session对象具有举足轻重的作用,能够灵活合理地运用这两个对象是提高程序质量的关键。下面让笔者根据自己在这方面的经验,向大家深入介绍一下ASP的这两个内建对象。 一、Application对象的成员概述 Application对象成员包括Application对象的集合、方法和事件。 ⒈Applicati转载 2006-09-06 11:00:00 · 588 阅读 · 0 评论 -
如何才能成为一名真正的Web程序员
程序员可以分为很多种,像Unix程序员、Windows程序员,或是C++程序员、Delphi程序员,等等。今天我想谈的是Web程序员,一名真正的Web程序员应该懂得那些方面的知识,应该注意学习哪些东西。 也许有些朋友会说,我知道Asp、Jsp,会做网站、会做bbs,这应该叫Web程序员了吧。确实,我承认,这些技术是一名Web程序员应该具转载 2006-09-06 11:06:00 · 740 阅读 · 1 评论 -
asp中类的使用笔记(1)
Class Demo 声明一个名为Demo的类 Public jordanPrivate Sub Class_Initialize初始化类jordan="My Name is jordan."End Sub Private Sub Class_Terminate()类的结束End SubPublic Property get YNameYName函数是获得jordan的值YNa原创 2006-09-06 16:29:00 · 539 阅读 · 0 评论 -
ASP设计常见问题及解答精要
作为微软推出的网页与数据库解决方案,ASP由于有微软得天独厚的操作系统等技术后盾支持,因此得到了迅速的发展,并且正受到越来越多的欢迎,在目前在电子商务网站的建设中有很多都使用ASP来编写程序。 近来有很多的读者向我们咨询学习ASP的方法和在学习中遇到的一些问题,其中有一些是初学者经常遇到和面临的问题。为了让读者在学习ASP的过程中加深对ASP的了解,并能够有效地解决遇到的问题,我们特别收集了转载 2006-09-09 17:49:00 · 596 阅读 · 0 评论 -
asp优化:最大限度优化你的Asp性能
ASP 能快速执行你的动态网页,但你还可以通过紧缩代码和数据库连接以使它们执行更快。这是一篇关于怎样精简代码和Asp 特征以获得最快执行速度的详细文章。对于一个急燥的用户来说,任何在按下用户按钮到结果出现在它们的屏幕之间的延迟可能意味着它们会转到浏览其它的站点?假如你的是商业站点,这有可能意味着失去潜在的销售。我们没有任何办法控制用户的带宽,但我们的确能通过优化Asp 站点来获得最佳的性能。大部转载 2006-09-09 17:54:00 · 926 阅读 · 0 评论 -
Ajax核心:XMLHTTP组件相关技术资料
一、数据库远程管理技术 基于互联网的广域网现代应用中的一个重要环节是数据库远程监控。首先简单回顾一下互联网上的数据库远程管理技术的发展过程和方式: 早期通过编写CGI-BIN程序模块进行数据库远程管理。但CGI-BIN的运行速度慢,维护很不方便,现在已经基本被弃用。 这几年使用组件对象模型(Component Object Model, COM)的应用非常多,效果也很好。但如果使用的是转载 2006-09-11 15:05:00 · 415 阅读 · 0 评论 -
Asp事务处理
在编程中,经常需要使用事务。所谓事务,就是一系列必须都成功的操作,只要有一步操作失败,所有其他的步骤也必须撤销。比如用ASP开发一个网络硬盘系统,其用户注册部分要做的事有: 1、将用户信息记入数据库 2、为用户开个文件夹用于存储 3、初始化用户操作日志 这三步必须使用事务,否则万一磁盘操作失败,而没有撤销数据库操作,就会造成只能登陆而不能操作的“死用户”现象。 由于转载 2006-09-11 15:15:00 · 1382 阅读 · 1 评论 -
Asp组件初级入门与精通系列
一直以来,想写一些组件方面的应用,这段时间终于可以写一点自己喜欢的东西。 希望大家通过这些教程学习后,可以随心所欲的写出自己的组件。 每篇文章可能没有关联,只是写一些组件编写过程中出现的问题。 欢迎大家批评指正 环境:winxp+vb6+sp6+visual interdev6.0 作为第一篇,我们先来写一个比较简单的组件 完成的功能是:输入两个数相加,返回相加的结果 打开vb6,新建Activ转载 2006-09-22 09:46:00 · 780 阅读 · 0 评论