起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 159|回复: 6

datagrid保存的事件怎么实现?**

[复制链接]
发表于 2009-6-22 17:27:30 | 显示全部楼层 |阅读模式
在一个datagrid中,我修改其中某些记录,然后点击保存
保存时候,我需要对进行修改的记录编写事件代码

datagrid保存的事件怎么实现?

在数据集中有个事件AfterApplyUpdates,感觉不适用,因为我不知道怎么定位到某条数据记录
回复

使用道具 举报

发表于 2009-6-22 17:47:09 | 显示全部楼层
说说你保存的时候要具体做什么动作?
回复 支持 反对

使用道具 举报

发表于 2009-6-22 17:47:09 | 显示全部楼层
楼主,能描述一下详细的需求吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 17:51:24 | 显示全部楼层
我的数据表中有一个字段是标志位,0代表新增的记录,1代表已经被修改的记录。

因此如果我对datagrid其中某条记录做了修改
那么我需要在该条记录的标志位,置为已修改。
回复 支持 反对

使用道具 举报

发表于 2009-6-22 18:08:04 | 显示全部楼层
哦,那你用自动填充吧,如果数据修改,就自动填充成1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 18:11:33 | 显示全部楼层
其实我问题不止自动填充这么简单,而且我的标志位是没有显示出来的

我是做本地数据上报到远程数据库,
上传之前需要判断是否已经上报,如果已经上报的还要判断是否已经做了修改,
因此标志位一定要通过代码来实现

就是不知道有没有针对每一条记录的保存的事件
回复 支持 反对

使用道具 举报

发表于 2009-6-23 08:47:51 | 显示全部楼层
保存不能针对单条记录。

您可以试试BeforeScroll
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 02:17 , Processed in 0.041768 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表