社区
Delphi
帖子详情
如何让clientdataset删除记录前,自定义一个提醒的 警告 语句
sxbug
2006-05-20 03:11:38
我在clientdataset的beforedelete写了:
if messagedlg() =ture then
......
else
clientdataset.cancel;
关键是那......如何写,我不想在这里用sql直接操作数据库,
有办法吗?
谢谢
...全文
137
9
打赏
收藏
如何让clientdataset删除记录前,自定义一个提醒的 警告 语句
我在clientdataset的beforedelete写了: if messagedlg() =ture then ...... else clientdataset.cancel; 关键是那......如何写,我不想在这里用sql直接操作数据库, 有办法吗? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wudi_1982
2006-05-21
打赏
举报
回复
为什么要在这里写呢,你在用户进行删除操作前边写,
if messagedlg('确定删除吗?') then
//删除代码
sxbug
2006-05-20
打赏
举报
回复
楼上的高手
我开始和你想一样
可就是不行
CACACACACA
2006-05-20
打赏
举报
回复
beforedelete这不是删除之前的事件吗!!
执行默认的就行了.
if messagedlg() =ture then
{空着就行了,当前记录就DELETE了.}
else
clientdataset.cancel;
sxbug
2006-05-20
打赏
举报
回复
怎么都回答 放弃 这一功能,这个我知道啊
我想知道的是:如果同意删除,后面的语句如何写?
写clientdataset.delete 是一定不行的,那应该如何写,最简单
zhangl_cn
2006-05-20
打赏
举报
回复
if not messagedlg() then Abort;
zhangl_cn
2006-05-20
打赏
举报
回复
if messagedlg() <>ture then
DataSet.Cancel;
///////////////////////
修改一下:
if messagedlg() <>ture then Abort;
zhangl_cn
2006-05-20
打赏
举报
回复
if messagedlg() <>ture then
DataSet.Cancel;
sxbug
2006-05-20
打赏
举报
回复
楼上,我主要是想知道 then 后面的代码怎么写?
我不想用sql,这样写通用性强些
wudi_1982
2006-05-20
打赏
举报
回复
if MessageDlg('您确认要进行××操作吗?',mtInformation,[mbYes,mbNo],0)=mryes then
Delphi环境下
自定义
SQL查询动态生成与执行实战
在现代数据库应用开发中,静态SQL
语句
已难以满足复杂多变的业务需求。
自定义
SQL查询通过动态构造SQL命令,支持运行时条件拼接,显著提升数据访问灵活性。其核心原理在于将SQL
语句
分解为可变片段,结合参数化输入进行重组,并利用数据库引擎的预编译机制安全执行。相较于固定查询,它具备更高的适应性,广泛应用于多维度报表、用户
自定义
筛选及细粒度权限控制等场景。本章将为后续动态生成机制与组件封装提供理论支撑。更进一步,可将整套查询模板定义为结构化配置对象。例如使用JSON格式描述:},],
Delphi 之【记得来康康我】
raise Exception.CreateFmt('抛异常!!!'); // HourOfTheDay 今天的第多少个小时 24小时制 ShowMessage('现在是 ' + IntToStr(HourOfTheDay(Now)) + ' 点'); Delphi 之 FileAge【文件最新的修改时间】 位移运算【左移、右移】 Delphi 工厂模式 Delphi 观察者模式 Delphi
Client
DataSet
.Filter 模糊查询 Delphi 获取计算机名 De.
Delphi企业级权限控制系统设计与实现
要实现精确的操作级别权限控制,首先需要建立清晰的权限语义体系。传统的 RBAC 模型通常只控制“能否打开某个窗体”,但现代系统要求更精细的区分:同一用户可能可以查看订单,但不能修改金额;或者能提交报销单,但无法审批自己提交的内容。这就要求我们将权限按操作类型进行细分,并赋予标准化标识以便系统识别与处理。为进一步提升表达力,可扩展
自定义
属性以支持更复杂的语义。例如:这里引入两个新的枚举选项:typeprivatepublicend;在中增强处理逻辑:begin。
Delphi 2010集成开发环境全面解析与实战应用
Delphi 2010是Embarcadero公司推出的里程碑式开发工具,标志着Object Pascal语言在现代软件开发中的持续进化。它不仅保留了Delphi系列一贯的高效可视化开发能力,还增强了对Unicode、Windows Vista/7等新一代操作系统特性的支持。在FMX中,可以通过继承TControl并重写Paint方法实现
自定义
控件。end;end;
Delphi环境下MySQL数据库连接的DevArt.dbExpress驱动程序完全指南
在本章中,我们将探索DevArt.dbExpress驱动程序的核心功能及其在Delphi和C++ Builder等开发环境中的应用。dbExpress是
一个
跨平台的数据库抽象层,它提供了一套轻量级的数据库访问机制,用于简化与多种数据库系统的交互。DevArt.dbExpress驱动程序是一系列用于不同数据库的组件集合,例如MySQL、Oracle、SQL Server等。这些组件能够与dbExpress框架无缝集成,为开发者提供了高效且灵活的方式来处理数据库操作。
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章