當前位置:歷史故事大全網 - 歷史天氣 - VB中DBGrid与DataGrid的区别是什么?最好详细些,谢谢~

VB中DBGrid与DataGrid的区别是什么?最好详细些,谢谢~

DBGrid是专门用来操作数据库的表格修改控件,可以绑定到Data控件,几乎不用写代码就可以方便地对数据进行显示、增加、删除或记录,具有DBGridOnAddNew、BeforeDelete等事件,可在增加新记录或删除时对数据进行有效检验,来实现事务处理功能。DBGrid也可以在设计时编辑网格格式,指定修改字段等,由于它提供了Column、Split、SelBookmarks等对象,更增强了显示和操作数据的能力。

由于具有良好的可靠性、灵活性和洞察性,所以DBGrid控件现在被广泛使用。但不足之处在于DBGrid直接操作数据库,对数据库的正确性有一定的威胁。改进方法是,在修改数据库时,加入提示信息。

DataGrid

控件是一种类似电子数据表的绑定控件,显示序列行和列来表示

Recordset

对象的记录和字段。可以使用

DataGrid

来创建一个允许最终用户读取并读取到全部数据库的应用程序。DataGrid

控件可以在设计时快速进行配置,只需少量代码或消耗代码。在设计时设置了

DataGrid

控件的

DataSource

属性后,可以用数据源的记录集来自动填充该控件,以及自动设置该控件然后您就可以编辑该网格的列;删除、重新排列、添加列标头、或者调整任意一列的宽度。

在运行时,可以在程序中切换

数据源

来察看不同的表,或者可以修改当前数据库的查询,以返回一个不同的记录集合。

注意

DataGrid

控件与

可视化

基本

5.0中的

DBGrid

是代码兼容的,除了一个例外:DataGrid

控件不支持

DBGrid

的“解除绑定模式”概念。DBGrid

控件包括在

视觉

基本

98

工具

目录中。

  • 上一篇:家長意見怎麽寫?
  • 下一篇:江西南昌旅遊地圖
  • copyright 2024歷史故事大全網