VBScript连接数据库函数封装

本文介绍了如何使用VBScript封装数据库操作函数,包括初始化数据库、查询、删除、添加和更新记录,支持Access、Oracle、Excel和SQL Server。
摘要由CSDN通过智能技术生成

本文记录了通过VBScript语言将ADO连接Access、Oracle、Excel、SQL Server数据库封装成函数,便于以后调用,对数据库进行增、删、改、查。

1  函数封装

1.1 初始化数据库

'初始化数据库
'参数:数据库类型(Oracle, Access, Excel), 实例名,数据库名, 密码,数据源
'Oracle数据库无需填写最后一个参数,Access数据库只需填写最后一个参数
'返回:登录状态,1-成功,0-失败
Function InitDateBase(ByVal dbType, ByVal dbServer, ByVal dbUID, ByVal dbPwd, ByVal dbSource)
	Set oConn = CreateObject("ADODB.Connection")
	Select Case UCase(dbType)
		Case "ORACLE"
			oConn.ConnectionString = "Driver={Microsoft ODBC for Oracle}; Server=" & dbServer & ";UID = " & dbUID & ";Pwd = " & dbPwd
			oConn.Open
		Case "SQLSERVER"
			oConn.ConnectionString = "Driver={ODBC Driver 17 for SQL Server};Server= " & dbServer &" ;Database=" & dbSource & ";UID=" & dbUID & ";pwd=" & dbPwd & ";"
			oConn.Open
		Case "ACCESS"
			oConn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source=" & dbSource
			oConn.Open
		Case "EXCLE"
			IsHeader = "YES"
			oConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值