打开记录集所需要的信息。 NameOfImageTypeColumn, NameOfImageIdColumn ImageFile (只读) 把图片文件的名称和位置返回给容器。 OpenConnection (方法) 打开数据库连接。 CreateTemplateImageFile (方法) 从数据库提取图片数据,并把它保存到目录里。 在类里还有其它的私有子程序,用来初始化类、终止类、打开记录集、建立图片文件,以及处理可能的错误。 注意微软活动数据对象ADO1.5(现在为2.0)被用来连接SQL数据库。也可以使用其它数据访问方法,比如远程数据对象RDO。在这个项目里,必须使用ADO。操作方法是,单击项目(Project)菜单,然后选择引用(References)菜单 项。在引用对话框里,选中微软ActiveX Data Objects 1.5 库,然后单击确定(OK)。 在列表 B里,列出了类ImageLoader 完整源代码。类里使用的变量定义都在代码内部给出,还有其它注释,帮助理解上下文。 列表 B:类 ImageLoader 的完整源代码 Private mAdoConn As New ADODB.Connection Private mAdoRst As New ADODB.Recordset Private mstrDbName As String Private mstrTableName As String Private mstrImageColumnNam页码:[1] [2] [3] [4] [5] [6] [7] [8] [9] 第2页、共9页 |