以
前做计费软件或其他Web开发时,经常碰到各种表格,而百分之七八十的表格操作都是简单的增,删,改,为了提供开发效率,特开发DbGrid控件,以加快表格开发速度以及公用。
针
对目前我们WEB系统开发过程中需要用到大量列表,而对列表的灵活的操作成为重中之重,比如更改列表中局部数据用来保存,列表可以灵活出现提示信息,列表可以支持针对某条记录的右键操作,列表可以进行排序,列表可以导出成各种格式等功能,特开发DBGRID.
- 自定义样式的列表展现
- 支持普通,带复选框,单选框和带行号的DBGRID
- 支持指定条件(支持数字和字符灵活判段)的报警设置
- 支持指定条件(支持数字和字符灵活判段)的链接设置
- 可编辑(普通文本编辑,下拉,复选,日历选择,颜色选择)的列表展现
- 自定义键盘事件
- 自定义右键菜单
- 列表可导出成EXCEL,PDF,TXT,XML四种格式
- 打印支持(只打印DBGRID数据)
D
BGRID将为你灵活的展现数据并且编辑展现的数据,稳定的为你解决针对表格的任何操作,包括事件(JS函数,键盘事件,右键事件)定义,样式指定,带条件的报警数据展现,带条件的链接数据指定,排序,部分和全部数据导出(EXCEL,PDF,TXT,XML),直接编辑表格数据等,我们还将陆续加入更多的功能以便更好,更灵活的使用DBGRID。合理的使用DBGRID不仅将充分减少开发工作量,还将统一界面风格和灵活的操作表格数据等,主要为了解决Web开发中繁杂的表格或报表操作
较
早之前编写的代码了,本来有封装成JSPTag的版本找不到,这个版本是直接调用Java代码的,主要也还是按设计模式的工厂模式来创建DbGrid的,希望对大家有用!
- 大小: 41 KB
- 大小: 29 KB
分享到:
相关推荐
- DBGrid是Delphi中用于显示数据库数据的组件,它直接与数据源(如ADOTable, ADOQuery等)关联,实时反映数据的变化。 - StringGrid则是一个通用的网格控件,适用于非数据库数据的显示和编辑。它可以手动填充和...
### Delphi动态报表的设计与实现 #### 摘要与背景 报表是信息管理系统不可或缺的部分。用户常以生成系统报表的便利性和灵活性来评估系统设计的质量。报表的生成是MIS(管理信息系统)开发中最繁琐的工作之一,尤其...
在Delphi中,可以利用其内置的ADO(ActiveX Data Objects)数据组件,轻松实现与数据库的交互,如SQL Server或Oracle,进行数据的增删改查操作。同时,通过绑定控件,如DBGrid,可以直接在界面上显示数据库中的数据...
在DBGrid中实现任意方向查找 在DBGrid中通过动态下拉列表查找记录 用DBGrid组件制作下拉列表形式的提示框 利用书签处理DBGrid中的多个记录 将ComboBox中的内容直接拖放到DBGrid里 如何在DBGrid里放置图标...
总之,Delphi 7或2009的通用查询控件是一个强大的工具,它可以帮助开发者提高开发效率,简化数据库查询的实现,使得用户界面更加直观易用。通过深入学习和实践,开发者可以更好地利用这种控件,创造出高效、灵活的...
Delphi的Data Aware组件可以直接与数据库字段绑定,实现数据的实时更新。例如,DBGrid可以自动显示数据库表的内容,DBNavigator则提供导航按钮,帮助用户浏览和编辑数据。 4. **业务逻辑实现**: 在Delphi中,...
知识点:编辑框组件是一种常用的用户界面组件,它可以实现格式化输入, Delphi程序设计中可以使用编辑框组件来实现格式化输入。 10. 利用对象的LineTo等方法,可以绘制基本图形。 知识点:Delphi程序设计中可以...
Delphi的VCL组件库提供了丰富的控件,如表格(DBGrid)、列表框(ListBox)、数据库绑定控件等,使得界面设计灵活且功能丰富。 二、系统功能模块 1. 教材信息管理:包括教材的添加、修改、删除等操作,涵盖教材的...
首先,"单选资料共用模板"是一种设计模式,它允许开发者创建一个通用的组件或类,可以被多次使用于处理单一选择的数据展示和操作。在Delphi中,这可能是一个自定义控件或者组件,它可以显示一组单选按钮,并且具备...
#### 六、技术实现与工具 - **技术栈**: - ODBC连接:实现前端与后端数据库的通信。 - 窗体与控件:如Database、Table、Query控件,用于数据展示和操作。 - 控件使用示例:DbGrid用于显示数据网格,DbEdit用于...
3. 数据库连接:使用ADO(ActiveX Data Objects)或BDE(Borland Database Engine)组件可以实现Delphi与SqlServer2000之间的连接。ADO更现代且通用,而BDE是早期Delphi常用的数据库访问技术。通过设置连接字符串,...
本文将详细介绍在VB6.0环境下,如何利用SQL的Select语句实现数据库查询模块的设计和应用。 首先,VB6.0(Visual Basic 6.0)是微软公司推出的基于Windows环境的面向对象和事件驱动的程序设计语言。VB6.0的简便快捷...
Ehlib 6.2 是一个专为 Delphi 和 RAD Studio 开发者设计的数据库组件库,它提供了丰富的功能和高性能的数据展现能力。这个版本包含了源码,使得开发者可以深入理解其工作原理,并根据需要进行定制。Ehlib 6.2 支持 ...
2. **公共函数设计**:创建和管理通用函数库,提高代码的可重用性和可维护性。 3. **用户认证及权限管理程序设计**:实现用户登录验证和权限控制,保障系统的安全性。 4. **菜单程序设计**:设计直观的菜单系统,...
BDE提供了一种将应用程序接口与数据库连接分离的方式,使得前端代码可以保持通用,只需调整BDE设置即可适应不同的数据源。而ADO是Microsoft的数据库访问技术,基于OLE DB,集成了DAO、RDO和ODBC的优点,成为新的...
通过VCL组件,如DBGrid、DBEdit等,开发者可以轻松地将数据库字段显示在用户界面上,并实现双向数据绑定。 接着,案例部分将展示实际的数据库应用程序设计和实现,可能包括客户关系管理(CRM)、库存管理系统或者...
例如,DAO的Data控件通常与特定的数据访问控件绑定,而ADO的ADODC控件则更为通用,可以与多种数据源配合使用。 总结,VB数据库技术涵盖了关系数据库的基本概念,以及在Visual Basic环境下建立、管理和访问数据库的...
同时,数据的显示则通过DataSource控件和DBGrid数据感知控件来实现,其中DBGrid控件的内容会根据ADOQuery控件中当前记录的变化而变化。 接下来,系统结构是整个开发过程的关键。根据功能不同,系统可以分为四个主要...
6. **ADO组件**:ADO是微软提供的数据库访问技术,通过ADOConnection、ADOQuery、DataSource、DBNavigator和DBGrid等组件,可以方便地实现对数据库的连接、查询、显示和导航操作。 7. **表单设计**:在Delphi中,...