VCL数据库相关控件的理解

来源:互联网 发布:招数据员要求 编辑:程序博客网 时间:2024/05/16 17:14
1、TTable控件:通过该控件对数据库中的某一个数据表进行操作
2、数据表的索引的作用和定义
3、数据库操作常用控件:TODBCSet/TDataBase/TDataSource/TTable
   TODBCSet:自己制作的控件,用于创建数据源
   TDataBase:根据数据源的名字,指定对应的数据库的别名,AliasName填写TODBCSet的DSNName,
       DataBaseName填写自己定义的别名
   TDataSource:它不仅联系DataSet与数据感应控件之间的联系,而且在Master/Detail表中提供
       两个DataSet之间的联系
   TTable:可以作为TDataSource的DataSet,然后数据库的显示控件通过TDataSource控件获得数据表的信息
4、问题的关键还是在于DataSource与DataSet的一一对应关系。
   但DataSet分成多种形式存在,如Table, Query, AdoQuery,
   DataSource中有它们之间的共同特性,从这点角度看,它还是有存在的必要。
   从面向对象的角度看,他隔离了数据和显示,使显示的模块可以成为独立的模块,有点像view/doc,doctemplate
   

0 0