手把手教你使用VB来创建ASP组件(3)
由于我们要操作数据库,要使用到ADO,因此我们要引用Microsoft;Activex;Data;Object;2.5;Library.(如下图)现在我们开始写组件中的方法1、;OpenDB方法OpenDB方法的思路是建立与MS;SQL;SERVER7.0的连接,这可以使用SQLOLEDB;Provider来实现。建立连接后就可以创建一个包含所有CD信息的记录集。根据以上分析我们写出如下代码。Option;ExplicitPrivate;Conn;As;ADODB.ConnectionPrivate;RecordSetCD;As;ADODB.Recordset’打开连接和结果集Private;Sub;OpenDB()Set;Conn;=;New;ADODB.ConnectionSet;RecordSetCD;=;New;ADODB.RecordsetConn.Open;'Provider=SQLOLEDB;DataSource=MUSE;Initial;Catalog=Music;UserId=Wayne;Password=AbCdEfG'RecordSetCD.Open;'SELECT;*;FROM;CD',;ConnEnd;Sub2、;CloseDB方法由于连接数据库是相当昂贵的,所以在不需要使用数据库时,一定要记住关闭Recordset;和Connection对象,CloseDB就是完成这一操作。Private;Sub;CloseDB()’关闭结果集RecordSetCDIf;Not;(RecordSetCD;Is;Nothing);ThenIf;RecordSetCD.State;=;adStateOpen;ThenRecordSetCD.CloseEnd;IfSet;RecordSetCD;=;NothingEnd;If’关闭连接ConnIf;Not;(Conn;Is;Nothing);ThenConn.CloseSet;Conn;=;NothingEnd;IfEnd;Sub
相关文章:
热门推荐
- CSS2中鼠标激活显示背景色
- 1.网页制作JS代码优化经验总结
- 2.PHP100教程之深入理解PHP内核类的结构
- 3.教你如何用Eclipse创建一个Maven项目
- 4.用ports安裝apache13_modssl+mysql+php+phpmyadmin
- 5.IE6-8中Date不支持toISOString的修复方法是什么?修复方法分享
- 6.用JS来制作闪烁的边框
- 7.HTML5 的 Canvas 对象将改变 JavaScript 的使命
- 8.小白必看toString(),String.valueOf,(String)强转
- 9.C#获取系统当前IE版本号
- 10.PHP开发大型PHP项目的方法(二)