《练习使用VB调用Access数据库编程.》由会员分享,可在线阅读,更多相关《练习使用VB调用Access数据库编程.(9页珍藏版)》请在金锄头文库上搜索。
1、实验九实验九 练习使用练习使用 VB 调用调用 Access 数据库编程数据库编程 实验目的: (1) 练习使用 VB 调用 Access 数据库 (2) 为后续的 MIS 应用程序编写打下基础 实验步骤: (1) 建立实验所需要的数据库(StudMark.mdb)和数据表(学生信息表,2001 年成绩表,2002 年成绩表), 建表步骤如实验八所示 图 1 建立数据库和数据表 (2) 启动 Visual Basic 6.0,建立一个标准的工程文件,如图 2 所示 图 2 建立标准的 Exe 应用程序 (3)在窗体设计器上,调整窗体的大小到合适位置,并按图 4 所示,摆放所需要的窗体控件,并按
2、图 5 所示,设置控件的各项属性 图 3 调整窗体的大小 图 4 在窗体上摆放控件 图 5 设置控件的各项属性 (3) 添加 ActiveX 控件 在控件工具箱上单击鼠标右键, 选择部件菜单, 弹出部件对话框, 并选择 Microsoft ADO Data Control 6.0 和 Microsoft DataGrid Control 6.0(OLEDB)两个复选框,应用确定后,将在工具箱上多出两个控件,分 别将这两个控件添加在窗体上,名称分别为 ADODC1 和 DataGrid1。 图 6 添加 ActiveX 控件部件 图 7 在窗体上添件 DataGrid1 数据网格和 Adodc1
3、 数据组件 (4) 设置 ADODC1 的数据源 选择 ADODC1 控件,单击鼠标右键,选择属性,弹出属性页对话框,在通用选项卡下,单击连接字符串, 生成连接字符串,在数据连接属性对话框,在提供程序选项卡下选择 Microsoft Jet 4.0 DB,并设置要打开 的数据库为 StudMark.mdb,在记录源选项卡下,设置命令类型为 adCmdText,命令文本为“select * from StudMark” 。 图 8 生成连接字符串 图 9 选择数据提供程序 图 10 选择要连接的数据库 图 11 测试与数据库的连接 图 12 设置命令类型和命令文本 (5) 绑定 Adodc1 和数据网格控件 要将数据在 VB 窗体上显示出来,需要将 DataGrid1 数据网格控件的 DataSource 属性与 Adodc1 绑定 如图 13 所示。 图 13 设置 DataGrid1 的 DataSource 属性为 ADODC1 图 14 运行,查看绑定结果 (6) 编写后台代码 双击“查找”按钮,填入以下程序代码 图 15 添加查找按钮的程序代码 (7) 运行,测试程序 代码编写完成后,按 F5 键运行,输入一个学号和姓名,单击查找按钮,测试查找效果 图 16 程序运行测试