社区
Delphi
帖子详情
如何利用dbgrideh开展事务?
nristin
2011-07-09 11:23:33
在做进销存软件中,遇到这样一个问题,我用dbgrideh来显示、增加、修改、删除进货单的明细,当增加、修改一条商品记录后,开展事务,即要在进货单中增加、修改、删除一条明细,而且要在该商品的库存表中对应的增加该变量,二项操作全部做完事务结束。
问题来了,如果是整这个进货单都完成后,再根据进货单的每一条记录去开展事务更新库存那很好办,但是如果要做到每增加或者修改一条记录就实时的更新库存要用到dbgrideh的什么事件或者说什么方法呢?
...全文
97
3
打赏
收藏
如何利用dbgrideh开展事务?
在做进销存软件中,遇到这样一个问题,我用dbgrideh来显示、增加、修改、删除进货单的明细,当增加、修改一条商品记录后,开展事务,即要在进货单中增加、修改、删除一条明细,而且要在该商品的库存表中对应的增加该变量,二项操作全部做完事务结束。 问题来了,如果是整这个进货单都完成后,再根据进货单的每一条记录去开展事务更新库存那很好办,但是如果要做到每增加或者修改一条记录就实时的更新库存要用到dbgrideh的什么事件或者说什么方法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQLDebug_Fan
2011-07-09
打赏
举报
回复
把TADOQuery的CursorLocation改为clUseServer试试
Oraclers
2011-07-09
打赏
举报
回复
如果是删除则在BeforeDelete事件中开始事务,在AfterDelete事件中提交或加滚事务。
Oraclers
2011-07-09
打赏
举报
回复
在数据集的BeforePost事件中开始事务,在AfterPost事件中提交或回滚事务。
DB
Grid
Eh
和
db
grid
导出
DB
Grid
Eh
和
db
grid
导出
DB
Grid
Eh
和
db
grid
导出
DB
Grid
Eh
的图片
DB
Grid
Eh
的图片
DELPHI_表格控件
DB
Grid
Eh
资料_delphi_
DB
Grid
Eh
_
DELPHI_表格控件
DB
Grid
Eh
资料
db
grid
eh
for D7
db
grid
eh
for D7
db
grid
eh
for D7
db
grid
eh
for D7
db
grid
eh
for D7
DB
Grid
Eh
中键滚动事件
DB
Grid
Eh
让选择的记录不随垂直滚动条滚动而移动 使用Delphi的人都知道,Delphi中的
Grid
与PB或者其他的
Grid
有区别,就是在滚动时记录指针会跟着改变。能不能做到像PB中的DataWindow一样滚动时选定记录不改变呢?
Delphi
5,392
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章