创建数据库链接,需要用到connection对象,recordset对象。
对数据库进行操作,需要用到command对象,parameter对象。这两个对象成对出现。
connection对象:创建数据库链接。在对数据库进行操作的前提步骤。
recordset:记录集对象,用于保存来自数据库中对象返回的结果。(记录的集合)
command对象:命令对象,用于只想动作的查询,比如对数据库的增加,删出,查找,插入。
parameter对象:依赖于command对象。用于提供查询数据时候的参数。
实例一:链接数据库
使用Ado对象创建Connection,RecordSet对象。
主要讲解了数据库的链接,验证登录信息。从而进入数据库。
Connection对象的ConnectString属性:指定链接数据源的基本信息。
ActivateConnection属性:代表数据源的活动连接。
Open/Close:记录集的开关。
实例二:使用ADO对象,访问数据源。
浏览数据库中的记录集,并修改记录。通过ODBC数据源访问数据库,用RecorSet对象来保存记录数据并更新。
objCn.Open"DSN=实例2DSN" '建立数据库的链接
默认使用MSDASQL(Microsoft OLEDB Providrer for ODBC)驱动程序,所以只需要制定数据源的名称。
实例三:使用数据绑定访问数据
使用ADO data控件链接数据库,然后将数据源绑定到文本框来显示数据。
支持数据绑定的控件。
Data Source:用于返回或设置特定的数据源。
Data field:用于返回或设置绑定控件使用的特定字段。
Data Number:用于返回或设置控件使用的数据源中的特定数据集,如果数据源只包括一个数据集,则不需要设置该属性。
Data Format:设置从数据源获得数据的自动化格式。
实例四:分页显示数据
DataGrid控件:直接将分页的记录绑定到DataGrid控件,显示记录页的数据。
Pagesize属性:设置或返回一个记录页中可包含的记录个数,默认值为10。
pagecount属性:返回一个记录集的记录页总数。
AbsolutePage属性:设置或返回当前记录页编号。
实例五:数据查询
使用MSFlexGrid控件,显示查询结果。
使用command对象,parameter对象。使用查询参数构建SQL SELECT语句。
使用command对象的creatParameter方法创建参数对象。加入到Command对象的Parameter集合中,从而获取查询参数。