一个简单的asp数据库操作类

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

<%

'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

'数据库操作类

'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

'名称:Class_DBOperate

'版本:0.2

'作者:qihangnet

'更新:2005年6月14日

'作用:简化数据库操作的流程

'授权:免费使用

'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Class Class_DBOperate

'************************************

'变量定义

'************************************

'Conn ---------- 数据库连接对象

'Conn_Str ------ 数据库连接字符串

Private Conn,Conn_Str

'************************************

'实例 初始化/终止

'************************************

Private Sub Class_Initialize()

Set Conn = Server.CreateObject("ADODB.Connection")

End Sub

Private Sub Class_Teriminate()

Set Conn = Nothing

End Sub

'************************************

'属性

'************************************

'输出数据库连接字符串

' 返回值类型:string

Property Get ConnectString

ConnectString = Conn_Str

End Property

'设置数据库连接字符串(数据库连接字符串)

' 参数:str --- string

Property Let ConnectString(str)

Conn_Str = str

End Property

'************************************

'事件

'************************************

'数据库打开

Public Sub DB_Open() 。

Conn.ConnectionString = Conn_Str

Conn.Open

End Sub

'数据库关闭

Public Sub DB_Close()

Conn.Close

End Sub

'************************************

'方法

'************************************

'数据库查询(sql语句)

' 参数及类别:sql ---- string

' 返回值类型:记录集

' 前提:数据库状态为打开

Public Function DB_Select(sql)

Set DB_Select = Conn.Execute(sql)

End Function

'数据库执行(SQL语句)

' 参数及类别:sql ---- string

' 返回值类型:整形

' 返回值含义:受影响行数

' 前提:数据库状态为打开

Public Function DB_Excute(sql)

Dim rs_affected

Conn.Execute sql,rs_affected

DB_Excute = rs_affected

End Function

End Class

%>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航