Delphi
沐源久久
以此启程永远有远方可以奔赴
展开
-
Delphi ADO 连接Excel数据源
将一个Excel表格当作是一个数据库,利用ADO组件实现获取Excel中的数据显示到界面中,代码如下unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB, Grids, DBGrids,ComObj;type TForm1 = class(TForm) con1: TADOConnection原创 2021-02-07 17:34:29 · 1196 阅读 · 1 评论 -
Delphi实现DBGridEh复选框
一、数据库中增加一个字段给数据库中增加一个字段(sqlserver:bit类型,oracle:char(1)类型),值为0或1。DBGridEh表格中列属性CheckBoxes设置为True,将KeyList设置为0和1.。设置完成,点击复选框,即可选中与取消选择,同时数据库中的该字段值也对应改变。设置DBGridEh表格中的OnTitleClick函数,点击表头,实现全选与全消。具体实现:增加字段设置复选框设置KeyList点击单元格选择数据库同步字段值修改全选全消原创 2020-12-31 17:03:26 · 3242 阅读 · 1 评论 -
Delphi6实现导入导出功能
** 导入导出数据需要组件:OpenDialog(打开选择文件窗口),uses中需要引入Comobj(提供CreateOleObject方法进行COM编程)**一、Excel数据导入数据库思路:找到需要导入的数据表格,依次遍历每一行的数据,获取到每一行对象的每个属性值,依次插入到数据库中。代码如下:procedure TForm1.ToolButton6Click(Sender: TObject);const //初始行,选择excel表格中数据的哪行开始插入 BeginRow=2; //初原创 2020-12-29 10:44:06 · 554 阅读 · 0 评论 -
Delphi6实现简单增删改查
一、DBGrid+DBNavigator控件实现直接在DBGrid表格中操作数据,增删改查,相当于直接在数据库可视化界面中操作数据,结果同步界面创建:DBGrid(表格控件)、DBNavigator(操作表格控件)连接数据库:ADOConnection(连接数据库),ADOQuery(查询数据库)、DataSource(数据源)具体连接顺序1、 ADOConnection控件中的ConnectionString属性中配置连接数据库的字符串,这里我使用的是Oracle数据库2原创 2020-12-28 20:04:37 · 2279 阅读 · 0 评论