社区
数据库相关
帖子详情
一个考官的问题:dbgrideh即时更新数据!我没答出来!看看大家是如何解决的!
cmt123
2003-09-06 08:23:41
把dbgrideh的某一例的CheckBox设为True,当CheckBox为勾时,对应的字段值立即更新为1,当CheckBox为空时,对应的字段值立即更新为0!注:不准有鼠标点击其它的行来更新该字段!
...全文
37
6
打赏
收藏
一个考官的问题:dbgrideh即时更新数据!我没答出来!看看大家是如何解决的!
把dbgrideh的某一例的CheckBox设为True,当CheckBox为勾时,对应的字段值立即更新为1,当CheckBox为空时,对应的字段值立即更新为0!注:不准有鼠标点击其它的行来更新该字段!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rick29
2003-09-07
打赏
举报
回复
搞个线程,过它几百ms就查看一下这个checkbox,并改动相应值~
几面ms不行那就几十ms,恶搞。
zhoutian618
2003-09-07
打赏
举报
回复
在该列对应的字段上的ONCHANGE字段写代码。
procedure TForm1.Query1Field1Change(Sender: TField);
begin
Query1.Post;/////////////
Query1.Edit;/////////////
end;
cmt123
2003-09-06
打赏
举报
回复
我也不知道,看看大家如何解决
sailer_shi
2003-09-06
打赏
举报
回复
我怎么觉得你的那个考官好像也不会这个问题呢?
他是不是没有解决这个问题就来问你了?
cmt123
2003-09-06
打赏
举报
回复
没有这个事件吧!
rfuture
2003-09-06
打赏
举报
回复
还有Checkboxchange事件??
DB
Grid
EH
好用的
数据
控件
非常好用的
一个
数据
控件
DB
Grid
EH
,发上来大家分享
Delphi
即时
报表
DB
grid
eh
实例源码
Delphi
即时
报表
DB
grid
eh
实例源码Delphi
即时
报表
DB
grid
eh
实例源码
比较快速的将
DB
Grid
Eh
中的
数据
导出到Excel中
特点:一、不需安装Excel即可导出。二、有进度条。三、最多可以导出多少条,我
没
试,我试了5万条
没
有
问题
,时间也就是只需1-5分钟(我电脑较慢)。四、需安装
eh
lib组件。使用方法(注:别忘了uses
DB
Grid
ToExcel;):procedure TForm1.btn2Click(Sender: TObject);var
DB
Grid
Eh
ToExcel: T
DB
Grid
Eh
ToExcel; ExcelFileName: string;begin
DB
Grid
Eh
ToExcel := T
DB
Grid
Eh
ToExcel.Create(nil); try
DB
Grid
Eh
ToExcel.TitleName := '导出测试';
DB
Grid
Eh
ToExcel.BeginDate := '开始日期:2005-07-01';
DB
Grid
Eh
ToExcel.EndDate := '结束日期:2005-07-18';
DB
Grid
Eh
ToExcel.UserName := '系统管理员';
DB
Grid
Eh
ToExcel.
DB
Grid
Eh
:=
DB
Grid
Eh
1;
DB
Grid
Eh
ToExcel.ShowProgress := True; if ExcelFileName = '' then begin ExcelFileName := 'c:\1.xls'; with TSaveDialog.Create(nil) do begin Filter := 'Microsoft Excel xls文件|*.xls'; DefaultExt := 'xls'; if not Execute then Exit else ExcelFileName := FileName; end; end;
DB
Grid
ToExcel.FileName := ExcelFileName;
DB
Grid
Eh
ToExcel.ExportToExcel; finally
DB
Grid
Eh
ToExcel.Free; end;end;
DB
Grid
Eh
导入到Excel程序单元(原创)
绝对原创的
DB
Grid
Eh
导出到Excel程序单元,Delphi7环境下可用,其它版本是否可用就不清楚了。 主要功能:导出
DB
Grid
Eh
表格
数据
到Excel(废话!) 特色功能:1.支持
DB
Grid
Eh
多行标题(最多三层),
DB
Grid
Eh
中采取了这种标题,则导出的Excel同样是这种标题,不走样。 2.支持页脚统计栏导出(就在
一个
过程中实现,不另写代码) 3.忠实反应字段的
数据
类型,防止Excel自作多情的改变
数据
类型,如股票代码000735,导出后为文本'000735',不会自动转化为735;身份证号码也不会转换科学计数法格式,减号不会识别为日期间隔符,等号也不会识别为公式的前导符号。
应用
DB
grid
EH
自身功能将
数据
导出为其它格式的代码
在应用
DB
grid
EH
做为显示
数据
控件时,大家可能经常要写一段代码将
数据
导出来,或是EXCEL或是HTML或是其它格式,在仔细研究
db
grid
eh
代码时发现,它已经写好了这些功能。可以向excel、txt、csv、rtf、html等,很多种格式导
数据
,而且向EXCEL导出
数据
时并不需要机器安装EXCEL,所以写了一段代码将
db
grid
eh
的这一功能展示给大家,希望能给大家带来方便。 使用方法。1、将frmoupt.pas加入你的project2、在需要的地方头引用frmoupt3、写入如下代码With Tfmoupt.create(self) dobegin A
DB
G:=self.
db
grid
eh
1; showmodal; free;edn;4、按提示操作即可大家可以参考使用的效果图。欢迎交流pcode@163.com
数据库相关
2,496
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章