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