第1章 数据库轻松上路

第1章 数据库轻松上路


ConnectionString属性是由以下三个参数构成:
===========================================================================
参数                       参数值                             意义
===========================================================================
provider                  Microsoft.Jet.OLEDB.3.51          OLE DB驱动程序

Persist Security Info     False        是否保存密码 

Data Source     C:/vb6db/mdb/stock01.mdb          数据源
===========================================================================


DataGrid与ADODC之间的关系(接口)

                  ADODC
    事件     
数据库程序  --->  属性    --->  数据库文件
                  方法
                

1、由于ADODC和DataGrid控件不存在于控件工具栏中,因此要在"部件"中调用它们。
其中分别是"Microsoft ADO Data Control 6.0(OLEDB)"
和"Microsoft DataGrid Control 6.0(OLEDB)"选项。

ADODC控件的应用:
通过其属性可以自动生成连接代码。在"属性页/通用/使用连接字符串"中.
在其属性页的记录源选项卡中选择"表或储存过程名称"。


虽然ADODC控件具有"打开"数据库数据的能力,但却没有提供"显示"数据的功能,
如果想要显示数据库的内容,就要在窗体上布置一个可以显示数据的控件,
并且利用它与ADODC控件进行连接,用来显示ADODC控件打开的数据库.

ADODC与数据库文件的关系

数据库文件是一种格式十分复杂的文件,对任何一个程序而言,如果想自行解析文件的
格式进而存数据库的内容,都是庞大工程,因此VB提供了ADODC控件,其功能是进行文件
结构分析,并且根据程序将来可能操作数据库(读取、写入,新增、删除...),建立必要
的操作接口(包含属性,方法和事件),然后封装成为一个控件。

而对于ADODC,只作连接数据库的功能,显示数据的工作却交给其他的数据控件。
比如:DataGrid就会利用DataSource属性与ADODC连接。

ADODC的属性及参数
ConnectionString(连接字符串)属性
Provider参数:即OLE DB Provider
Data Source(数据源)参数
CommandType(命令类型)属性:adCmdText(指令)、adCmdUnknown(未定)等。
RecordSource(记录源)属性

DataGrid控件
DataSource(数据源)属性 由于DataGrid控件不直接存取数据库中的数据,因此须将此
属性设置成一个ADODC控件。

ADODC与DataGrid关联时,当改变ADODC控件的RecordSource属性时,即改变了表,那么
DataGrid就会相应显示的数据。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值