实验六:条码应用系统的设计(二) 一、实验目的
1学习VB中与ADO数据控件绑定的ActiveX控件 2掌握Datagrid控件与数据库连接的方法
3利用Datagrid对数据库表中的内容进行添加修改和删除
二、实验原理
Datagrid的作用(自己查)
三、实验步骤
1利用修改属性的方法,使用Datagrid控件实现对数据库中的内容进行添加修改和删除
(1) 在工具箱中添加DataGrid控件
a单击“工程”菜单中的“部件”命令,在部件对话框中打开控件选项卡,选择“Micorsoft DataGrid Control 6.0(OLEDB)”复选框,
(2)使用DataGrid控件显示数据表
29
a界面设计如下:
b设计界面中窗体和控件的属性,将数据控件Adodc1与用户名(自己的数据库的名字)数据库中的用户(自己的表名)表连接。
Adodc1 属性名:ConnectionString 属性值:Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\\(数据库所在的位置)数据库的名称.mdb; Persist Security Info=False 属性名:CommandType 属性值:2-adCmdTable 属性名: RecordSource属性值:用户(表名) DataGrid: 属性名:DataSource 属性值:Adodc1 属性名:Allow AddNew 属性值:True 属性名:Allow Delete 属性值:True
属性名:Allow Update 属性值:True C执行程序
2用编程的方式显示“用户”(自己定义的表名)表
(1)在窗体上设计一个DataGrid控件和一个Adodc控件,界面设计如下:
(2) 属性中只设置DataGrid1控件与Adodc1连接
30
DataGrid1 属性名:DataSource 属性值:Adodc1 (3) 编写代码,使Adodc1控件连接”用户”表 Private Sub Form_Load()
Adodc1.ConnectionString = \Source=\& App.Path & \用户名(数据库名).mdb;\Adodc1.RecordSource = \用户(表名)\Adodc1.Refresh
End Sub
(4)执行程序在DataGrid控件中显示“用户”表的数据
四、实验结果
1将设计出来的显示DataGrid的结果的界面保留
2将进行添加和修改,删除之前的数据表和之后的数据表进行对比
五、问题讨论
DataGrid控件在应用系统中的应用举例
实验六:条码应用系统的设计(三) 一、 二、 三、 四、 五、
实验目的 实验原理 实验步骤 实验结果 问题讨论
31