Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

Access应用的几个技巧

不要浪费数据类型的效果

当你要存储数字数据时,你也许会想要指定一个数字的数据类型。在你这么做之前,请先考虑一下数据的用途。例如,你不会将街区号码或是邮政编码的数值用在数学等式中。这样的话,请将数据存储为文本。你会节约一些内存,但更重要的是,数据类型是按照数据的用途的。如果你需要使用一个文本值作为真数值,则可在表格中表示文本域的域中使用Val()函数“=Val(field)”(此域存储数值或文字值)。

使用最适当的域的大小

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3910

用GetRows获取全部记录语法

以前对GetRows的了解都是从网上而来,很多地方在用GetRows获取全部记录时都是用Recordset.GetRows(),而昨晚在看动网几个函数时发现他都是用Recordset.GetRows(-1),翻开ASP书籍看了下,对GetRows的介绍很少,但有注明其参数默认为-1,表示获取全部记录。最后再测试了下,发现用两种方法的效果是一样的,个人觉得以后还是用Recordset.GetRows(-1)得了。
分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4773

ASP中Cache技术的应用

    ASP从发布至今已经7年了,使用ASP技术已经相当成熟,自从微软推出了ASP.NET之后就逐渐停止了对ASP版本的更新。但是由于有很多人仍然习惯使用ASP来开发网站,所以,再次我将以一个简单的例子来说明在ASP中如何使用Cache。
 
  简单的说使用Cache基本原理是,把经常需要且获得代价昂贵的数据在内存中持续保存一定时间,以供这些数据可以被直接地全局地访问。例如,有一些数据需要从数据库多个表中查询获得,且几乎每个页面都要调用这些数据。

  这种情况下的最佳实现就是将这部分数据Cache起来,在ASP中的简单实现就是将这些数据的最终表达形式(例如HTML流)封装在string中然后存入ASP内置对象Application中(本文主要讨论的是动态Cache,简单的ASP 应用就省略)。这样做的好处是,在整个网站中可以全局调用这段HTML,而且Application是存在内存中,所以不用再去查询数据库,从而加快了响应时间并节省了服务器负荷。当然这是以消耗内存为代价的,是一个典型的以空间换时间的实例。 

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3634

服务器组件检测

在使用非操作系统自带组件的时候,都应该在创建实例前判断下服务器是否安装了该组件,在没有安装时给出提示,避免程序莫名奇妙的抛出错误。

一、检测函数

'该函数来自阿江探针http://www.ajiang.net/products/aspcheck/

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4516

ACCESS作为网站数据库的弊端

现在网上绝大多数网站都是ACCESS+ASP的形式,因为ACCESS结构简单容易处理,而且也能满足多数的网站程序要求。

ACCESS是小型数据库,既然是小型就有他根本的局限性,以下几种情况下数据库基本上会吃不消:

1、数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降!

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3810

VML简明教程

一、什么是VML

VML相当于浏览器的画笔,它可以在浏览器中画出任何你想要的图形:小到直线、圆形、圆弧、曲线、矩形、圆角矩形、多边形;大到一张图画、一个动画、甚至于一个游戏。题中既以标明为简明教程,下边我们只限于讨论使用VML在浏览器中画一些直线、圆形、圆弧等小图。

VML是微软1999年前(具体时间不详)制作推出的,并集成到了IE5+浏览器,同样也是Microsoft Office Art(艺术图型,如word的艺术文字)的核心结构。VML由微软Visio、Autodesk、Macromedia等企业推荐给W3C(WWW最高权利协会),W3C采取、综合了各方的推荐,于1999年初开始发展SVG,并随后不久推出。SVG是综合VML、GML等的改进(输出效率、图型质量、标记扩展),被推荐为标准,但SVG需要专门的图像阅读器如(Adobe SVG Viewer),无法直接被浏览器引擎解析,以我见,SVG更适合于精度矢量图型应用软件开发、VML则适合应用在WEB页,有不少文章说VML已过时,但仁者见仁、智者见智,VML我感觉相当健全(图型质量、输出速度),它编写简单、浏览器可以解析、与HTML等语言完全兼容,它更具有实际WEB页应用的可行性、深层开发的可行性。但遗憾的是目前支持VML的浏览器仅有IE。

查看更多...

分类:Web编程 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 7138

VML+ASP实现网页统计图--曲线图

<%
'参数含义(数组,横坐标,纵坐标,图表的宽度,图表的高度,图表标题,X轴单位,Y轴单位)
function table1(stat_array,table_left,table_top,all_width,all_height,table_title,X_unit,Y_unit)
dim bg_color(10)
bg_color(1)="#ff1919"

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4727

VML+ASP实现网页统计图--直方图

<%
'参数含义(数组,横坐标,纵坐标,图表的宽度,图表的高度,图表标题,X轴单位,Y轴单位)
function table1(stat_array,table_left,table_top,all_width,all_height,table_title,X_unit,Y_unit)
dim bg_color(10)
bg_color(1)="#ff1919"

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 4349

VML+ASP实现网页统计图--饼图

<%
'参数含义(数组,横坐标,纵坐标,图表的宽度,图表的高度,图表标题,单位)
function table2(stat_array,table_left,table_top,all_width,all_height,table_title,unit)
dim bg_color(10),pie(10)
bg_color(1)="#ff1919"

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6327

表单Post&Get两个长度限制问题的分析

一、问题起因

在某项目释放后Bug统计的附件《释放后问题》里有: 

问题一:CSV处理时,如果处理的主题数过多,发生URL参数上限的错误。

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 12868