总体来说,《数据库开发经典实例精解》(俗称《红皮书》)一书告诉了我们两点:一、如何创建数据库。二、如何实现与数据库的连接。
其实,单单创建一个数据库其实很简单了,在visual basic 中选择"外接程序"/"可视化数据管理器"命令,在“文件”中“新建” microsoft access / version 7.0 MDB 命令,即创建了一个数据库,选择一个合适的地方保存即可。当然还有其它的办法来创建数据库,可以自己研究一下。
同样,建立数据库连接,也有多种方式。
方法一:使用ADO对象,通过编写代码访问数据库。
1、建立对ADO对象库的引用。从“工程”/“引用”中,选择ADO对象库,如 microsoft activeX data object 2.5 library
2、通过代码建立数据库连接。
objcn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\实例 1.mdb"
objcn.open
3、从数据库中提取查询信息。
strSQL = "select 口令 from 系统用户 where 用户名='" & username & "'"
Set objrs.ActiveConnection = objcn
objrs.Open (strSQL)
方法二:通过ODBC 数据源访问数据库。
方法三:使用ADO Data 控件快速创建数据库连接。
在visual basic 6.0 中选择 “工程”/“部件”命令,从”控件“选项卡中选择 microsoft ADO Data control 6.0 (OLEDB),然后从工具箱中选择该控件。在窗体上选择该控件,右击,从“ADODC属性”打开“属性页”对话框,在这里可以选择想要连接的数据库。利用ADO Data 控件的属性和事件,来实现数据库的查看和更改。
方法四:使用数据环境设计器创建数据库连接。
在vb6.0程序中选择“工程”/“引用”/“Microsoft Data Environment 1.0”,在“工程”/“添加Data Environment”命令中,为工程添加一个数据环境设计器,在工程资源管理器中选择设计器文件件,双击其图标,打开窗体。右击Connection1—“属性”命令。在“提供程序”和“连接”中选择相应的程序和数据库。然后“测试连接”,保证连接正确,然后点击“确定”。然后右击Conncection1—“添加命令”,即可创建和Connection对象相关联的Command对象到数据环境设计器中。设置Command对象的属性。右击Command对象选择“属性”并进行相应设置。另外,记得设置text文本框的DataSource、DataField、DataMember的属性。自己理解一下三者属性的设置顺序。