对于ASP的使用者来说,在数据库操作上越简单,就有更多的时间去考虑逻辑上和应用上的代码,效率也会更高。在这里给大家提供一种数据库操作的思路,这些代码是在长期的ASP应用中不断完成和修正的,也已经用它完成了很多项目了,应该说直接拿去用是没有问题的。
说明:此帖代码均是VBScript版本。另外最好你对手写ASP已经有一定的基础。
先简单介绍一下这个类的一些特点:
1.可同时操作多个不同类型的数据库。
2.完全不用考虑数据类型的差别,再也不用想字符型字段加不加单引号。
3.调用非常简单,对数据库的主要操作一般只需要一行代码。
4.支持mssql事务回滚。
5.可自动生成和输出sql语句方便调试。
使用方法:
1. 修改clsDbctrl.asp文件中的第1行为你自己的数据库位置(修改方法参考下面的CreatConn函数说明)。如需连接多个数据库可自行添加,格式相同。
2. 在你新建的asp文件中包含此asp文件。如:
以下是引用片段:
<!--#include file="Inc/clsDbctrl.asp" --> 或者:
<!--#include virtual="/Inc/clsDbctrl.asp"-->
3.使用如下代码应用此类:
一个数据库连接:
以下是引用片段:
<%
OpenConn() '打开数据库连接
Dim db : Set db = New DbCtrl '建立对象
'Your Code Here......
Co(db) : CloseConn() '释放对象,关闭数据库连接
%>
或者(一个或者多个数据库连接):
以下是引用片段:
<%
Dim db1 : Set db1 = New DbCtrl : db1.dbConn = Oc(a)
Dim db2 : Set db2 = New DbCtrl : db2.dbConn = Oc(b)
'Your Code Here......
Co(db1) : Co(db2)
%>
4.具体操作的例子可以参考各函数说明内的代码示例。
方法和属性概览(详细用法及例子在下面):
CreatConn 生成数据库连接字符串
评论加载中…
![]() |