主页 > 知识库 > asp中COM组件中如何连接数据库的代码

asp中COM组件中如何连接数据库的代码

热门标签:外呼回拨系统图片 常用地图标注范围点 为什么外呼系统需要预存话费呢 咸阳销售外呼系统 宁夏怎么申请400电话 企数外呼系统能用多久 兰州智能语音电销机器人功能 办理400电话一年多少钱 离线电子地图标注软件注册
VB- 工程 -引用 - ADO 2.0 ,建一个类DB,工程名设为 SQLCONN
以下是偶程序中的部分代码,大家有空可以试试
Option Explicit
Public strError As String
Public Conn As New ADODB.Connection
Public Rs As New ADODB.Recordset

Public Property Get ErrorString() As String
ErrorString = strError
End Property

Public Function Conn_Open(strSQLServerName, strSQLDBUserName, strSQLDBPassword, strSQLDBName)
Dim strCon As String
Set Conn = New ADODB.Connection
On Error GoTo errHandler:
strCon = "Provider=SQLOLEDB;Server="  strSQLServerName  ";User ID="  strSQLDBUserName  ";Password="  strSQLDBPassword  ";Database="  strSQLDBName  ";"
Conn.Open strCon
errHandler:
strError = "错误源:"  Err.Source  vbCrLf  "描述:"  Err.Description
Exit Function
End Function

Function GetRootID(ByVal ClassID)
Dim query
query = "select class_ID,RootID from tblCategory where class_id='"  ClassID  "'" 
Set Rs = Conn.Execute(query)
If Not (Rs.EOF And Rs.BOF) Then
GetRootID = Rs("RootID")
Else
GetRootID = ClassID
End If
Rs.Close
Set Rs = Nothing
End Function

编译后,在ASP中这样用

function GetRootID(byval id) ' 获取根类ID号
set S_DB = server.CreateObject( "SQLCONN.DB")
S_DB.Conn_Open strSQLServerName,strSQLDBUserName,strSQLDBPassword,strSQLDBName
GetRootID = S_DB.GetRootID(id)
Set S_DB=nothing
end function
您可能感兴趣的文章:
  • C++ COM编程之什么是组件?
  • PHP调用VC编写的COM组件实例
  • c#创建vc可调用的com组件方法分享
  • C# 无需COM组件创建快捷方式的实现代码
  • 用JavaScript编写COM组件的步骤
  • 在jsp程序中使用com组件
  • C++中COM组件初始化方法实例分析

标签:泰州 家电维修 丽江 温州 昆明 咸阳 铁岭 昌都

巨人网络通讯声明:本文标题《asp中COM组件中如何连接数据库的代码》,本文关键词  asp,中,COM,组件,如何,连接,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp中COM组件中如何连接数据库的代码》相关的同类信息!
  • 本页收集关于asp中COM组件中如何连接数据库的代码的相关信息资讯供网民参考!
  • 推荐文章