手把手教你使用VB来创建ASP组件(3)

2016-01-29 19:15 5 1 收藏

手把手教你使用VB来创建ASP组件(3),手把手教你使用VB来创建ASP组件(3)

【 tulaoshi.com - ASP 】

  由于我们要操作数据库,要使用到ADO,因此我们要引用Microsoft Activex Data Object 2.5 Library.(如下图)

现在我们开始写组件中的方法

1、 OpenDB方法

  OpenDB方法的思路是建立与MS SQL SERVER7.0的连接,这可以使用SQLOLEDB Provider来实现。建立连接后就可以创建一个包含所有CD信息的记录集。根据以上分析我们写出如下代码。

Option Explicit

Private Conn As ADODB.Connection

Private RecordSetCD As ADODB.Recordset

’打开连接和结果集

Private Sub OpenDB()

Set Conn = New ADODB.Connection

Set RecordSetCD = New ADODB.Recordset

Conn.Open "Provider=SQLOLEDB;DataSource=MUSE;Initial Catalog=Music;UserId=Wayne;Password=AbCdEfG"

RecordSetCD.Open "SELECT * FROM CD", Conn

End Sub

2、 CloseDB方法

  由于连接数据库是相当昂贵的,所以在不需要使用数据库时,一定要记住关闭Recordset 和Connection对象,CloseDB就是完成这一操作。

Private Sub CloseDB()

’关闭结果集RecordSetCD

If Not (RecordSetCD Is Nothing) Then

If RecordSetCD.State = adStateOpen Then

RecordSetCD.Close

End If

Set RecordSetCD = Nothing

End If

’关闭连接Conn

If Not (Conn Is Nothing) Then

Conn.Close

Set Conn = Nothing

End If

End Sub


 

来源:http://www.tulaoshi.com/n/20160129/1508874.html

延伸阅读
标签: ASP
  引言:  在我前面的那篇《手把手教你使用VB来编写ASP组件》中我已详细的介绍了如何使用VB来实现ASP组件的编程,其实使用Java语言同样可以编写一个性能非常优秀的组件。本文就想介绍一下如何使用Microsoft Visual J++来编写一个组件来访问ASP内置的对象。  实例的提出 : 我们大家都知道,我们可以访...
标签: ASP
  四、创建一个调用组件的ASP页 我们已经编译了组件,并且已经注册了它,现在我想介绍一下如何在ASP程序中调用我们刚注册的组件。打开一最喜欢使用的ASP编辑器,创建一个新的ASP页面。取名为FirstCom.asp : <%Option Explicit Response.Buffer = True Response.Expires = 0 %> <html> <head> <title> 你的第一个Ja...
标签: ASP
  五、程序设计标示符(ProgID) 如果用过CreateObject方法的朋友,都会知道程序设计标示符(ProgID),它是,它是你给Server.CreateObject的参数,也就是你想使用的组件的标示符。现在就有个问题了,你怎么知道你创建的组件的标示符是什么,你又如何改变它呢?在很简单,在Visual J++ 和 Visual Basic中,你的工程(Project)的名字...
标签: ASP
  五花八门的SQL产品多得要命,或许你早顾不得其它甩开袖子就动手干了。但你要同时采用ASP和SQL的话就可能会头晕。MySQL、SQL Server和mSQL都是绝佳的SQL工具,可惜,在ASP的环境下你却用不着它们来创建实用的SQL语句。不过,你可以利用自己掌握的Access知识以及相应的Access技能,再加上我们的提示和技巧,相信一定能成功地在你的ASP网...
标签: 盘发教程
1.首先 将头发扎一个马尾。 2.使用发梭从发结的位置插进去,记住要插在中间的位置上哦! 3.将头发放进 将梭子的圆圈中,再往下扯。   4.头发梭过来之后就是这个样子了哦! 5.用梳子梳一梳发尾,将发尾扎一个皮筋。 6.再将发尾向内盘进去用夹子固定...

经验教程

441

收藏

64

精华推荐

手把手教你古法成像

手把手教你古法成像

365建筑网

手把手教你画HelloKitty~

手把手教你画HelloKitty~

说好的幸福呢

手把手教你戴假发

手把手教你戴假发

小怪兽。

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部