首页 相关文章 ASP中非数据库实现数据对象的定义及处理

ASP中非数据库实现数据对象的定义及处理

说非数据库方式,有些托大,但在没有数据库的情况下,也算给了一个锻炼的好机会,更何况本人对有事没事就整数据库玩的方式是深恶痛绝,有些时候,在资源有限及功能简单的情况下,利用文件管理本身就能很好的实现一个系统,又何必非用数据库不可呢?
好的,开说 ASP 程序, ASP 程序强大的原因主要在于 COM 对象的扩展,所以在一阵的头脑风暴后,打起了一套组合拳: Scripting.FileSystemObject , Scripting.Dictionary 以及 Msxml2.DOMDocument.4.0 。
下面就以文件管理程序为例,对实现做简要说明:

首先,是构思。

1. 管理的数据对象是文件对象,而文件对象可以对应到 XML 中的某个结点

2. 文件对象的结构,可以自行定义

3. 文件对象的增加、删除、修改以及查询

XML 中充分利用 Xpath ,实现查询比较简单,所以构思后问题主要应该归结为 XML 结点的增删改的问题,以及对象结构的定义。增删改不必多说,关键是对象结构的自定义(在面向对象中就是类的声明)。

接下来,是实现。

一是结构文件

这里结...[ 查看全文 ]

2016-01-29 标签:

ASP中非数据库实现数据对象的定义及处理的相关文章

手机页面
收藏网站 回到头部