ASP
文章平均质量分 55
lingyun410
这个作者很懒,什么都没留下…
展开
-
Asp之Access数据库不必存放在站点根目录下
以前买的虚拟主机一直不懂根目录下为什么会存在三个目录,一个是WEB目录,一个是日志目录,第三个就是写着DataBase的目录。前两个目录还可以理解,当时以为第三个目录是用来存储SQL数据库文件的! 今天无意中发现了一个好东东,Access的数据库可以不存在于站点目录下。只要指定正确的数据库路径在ASP文件中都可以访问到Access数据库,当然要有目录的访问权限才可以读取此数据库目录!哈哈原创 2008-04-11 23:05:00 · 3258 阅读 · 0 评论 -
ASP之Recordset 持久性
引用: 使用记录集持久性,可以将 Recordset 数据和元数据保存为文件。随后,使用持久文件来重新建立 Recordset 对象。持久文件可以保存在本地驱动器、网络服务器上或者作为 URL 保存在 Web 站点上。 Microsoft OLE DB Persistence Provider 支持使用 Recordset 对象 Save 方法将 Recordset 对象保存在文件中。随原创 2008-09-03 16:37:00 · 861 阅读 · 0 评论 -
ASP之最小模块化静态生成
从上个月开始步入了新项目的开发中,项目挺复杂的.到现在我已经用了一个月的时间,想应该如何来实现这样的项目. 比方说:有几十个甚至上百个站点,这些站点结构相似,可以使用同一程序体,数据的读取是要依据指定域名中的地区部分来加载不同地区的数据来呈现各地区站点!我想像"赶集"那样的网站应该是使用这样的方法来做的吧!而这些的项目不仅仅是这些,各站点下面还有频道,站点的首页需要调用频道中原创 2008-09-01 16:11:00 · 895 阅读 · 0 评论 -
ASP之由动态页面转成静态文件
这段时间忙着新站点的升级工作,新增加了很多功能,导致首页的查询量很大,我也考虑过使用缓存,但这不适合与我们的项目.由模板生成的静态页面,工作量太大,也不适合此项目 如果间隔一定时间生成自动生成一次首页,也不使用模板功能.原创 2008-06-11 17:01:00 · 712 阅读 · 0 评论 -
Asp之随机函数公式 [记录一下]
公式:Int((upperbound - lowerbound + 1) * Rnd + lowerbound) 比如:Int((8 - 5 + 1) * Rnd + 5) 产生 5-8 之间(包括5,8) 的随机整数 注: Rnd 是 0 - 1 之间的随机浮点数不包括 0 和原创 2008-09-01 14:01:00 · 747 阅读 · 0 评论 -
ASP之Split将字符串转换为数组正确获取数组下标值
将数据使用间隔字符串存储可以减少少写几个数据库字段,也方便以后对扩展数据。 比如:在论坛中用户的性格有多重性格、乐天达观、成熟稳重、幼稚调皮、温柔体贴等等,他们分别对应的值为0、1、2、3、4,在存储这些数据时使用间隔字符串,将数据存储到一个文本字段中。数据存储格式为:0|2|3|4|。 而在使用间隔字符串分隔各项数据时,0|2|3|4|与0|2|3|4在使用Split函数原创 2008-05-20 14:09:00 · 8745 阅读 · 0 评论 -
ASP之Application想到了
缓存的好处不用多说大家都清除,在DV、新云的程序中都有使用到,将站点的速度提升到了一个级别!也许这样说有点过了,缓存确实可以减少查询的次数,提高站点的访问速度!~~ 不能光看不练,偶就在去年的一个英文站点上使用了这种东东。当时做的时候也没有多想,直到后来发现怎么在后台更新缓存后,前台的列表数据也没有反应,当时以为是自己哪个地方做的不对导致的,再加上还有别的活要忙就没有再顾及这个程序!原创 2008-05-09 19:59:00 · 795 阅读 · 0 评论 -
Asp之Error对象的妙用
这几天一直忙于站点改版的工作,昨天刚刚用ASP写好的表结构生成文件CreateStruct.asp,在操作过程中很有可能会再次刷新此页面,而导致错误.为了有一个正确易读的反馈信息,我对Err做了检测判断. 要求: 防止刷新表结构生成文件,继续向A表添加记录 思路: 生成一数据表A,又向这A表中添加了一条记录.为了防止继续在已存在的表中进行操作,有一个良好的错误反原创 2008-04-24 09:30:00 · 587 阅读 · 0 评论 -
ASP之操作间隔字符串对应位置字符加减,自定义SplitStrAM函数
以往存储用户状态数据的时候都是使用多个字段来分别记录,其实这种方法是很不方便的。一是需要在数据库中建立很多个字段,二是不方便于以后的扩展。对于那些不需要在查询的时候用来判断的字段的统计数据是没有必要单独建立字段的。 思路: 在数据库中的用户表,每条记录都需要去统计它的发帖总数,留言总数等。偶以前的做法是在用户登录自己的后台以后,使用此用户的ID号来查询相对应的表中记录数原创 2008-04-21 09:15:00 · 1257 阅读 · 0 评论 -
Asp之创建Access数据库文件
偶本来以为可以使用FSO来创建数据库文件,结果被老沙给说了一顿!-_- FSO是流的操作,并不能用来创建任何形式的文件,只负责传输数据。如果不是他说我还真不知道有这样的事,我的程序都是从别人的程序语句加自己的思维而来,以前也没有看过说明! ^_^值了,又学到新东东了,不过如果他不说估计我也能找到这个组件,只是不能对FSO做深一步的认识!要使用ASP来创建access数据库文件,是需要A原创 2008-04-18 19:21:00 · 874 阅读 · 0 评论 -
ASP之表单方式校验数据[续]
前段时间新做的一种校验数据的方式,随机生成的一个多选表单项来校验数据。本以为这样可以防止垃圾信息进入数据库,可不巧的是这种方式也不能防止垃圾信息! 偶对软件的了解太少了,猜了多种方法来阻止垃圾信息,但都一次次失败了。 说明: 随机码生成页面为R,表单页面为A,数据写入页面为B 一开始我怀疑是不是跳过A直接进入B将数据写入到库中,于是就把A给改了地址,结果垃圾信息停原创 2008-04-14 09:33:00 · 614 阅读 · 0 评论 -
ASP之表单方式校验数据
分类信息站点针对垃圾信息也做了不少的工作了,不断想出新的方法来屏蔽垃圾信息入库!也不清楚高手们是如何防止垃圾信息写放数据库的,用自己的想法来与垃圾信息斗到底!^_^ 垃圾软件是怎么工作的我一点也不了解,只是凭着自己脑子中的感觉来分析对策!像什么验证码、检测来源服务器地址、表单数据分步提交、还有今天同事刚想出来的新点子。前几天跟同事也讨论了一些做法,今天有兴致就把同事新想的这个方法原创 2008-04-11 22:55:00 · 751 阅读 · 0 评论 -
asp 读取网卡mac地址
if Request.ServerVariables("HTTP_X_FORWARDED_FOR")=Empty then remoteaddr=Request.ServerVariables("REMOTE_ADDR")else RemoteAddr=Request.ServerVariables("HTTP_X_FORWARDED_FOR")end ifIf GetMac(RemoteAddr转载 2008-12-23 10:26:00 · 793 阅读 · 0 评论