广

ASP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

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

    2018-04-09 07:41:02 次阅读 稿源:互联网
    零七广告
    由于我们要操作数据库,要使用到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
      
      
     

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告