起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 139|回复: 8

【搞定】[请求]datagrid新增记录后的焦点问题**

[复制链接]
发表于 2007-6-22 13:16:01 | 显示全部楼层 |阅读模式
datagrid新增记录后,
如何让它立即显示新增的记录,并且原先的焦点行不变?
回复

使用道具 举报

发表于 2007-6-22 14:09:57 | 显示全部楼层
不理解,新增不就是在界面上录入的吗?怎么会看不到呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 14:28:51 | 显示全部楼层
我是用弹出的窗口新增的

Pic_084.jpg

86.37 KB, 下载次数: 106

回复 支持 反对

使用道具 举报

发表于 2007-6-22 14:34:48 | 显示全部楼层
这两个窗口对应的是一个数据集吗?
如果不是,是从同一个表过来的两个数据集?
还是两个数据集分别来自不同的表?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 14:58:13 | 显示全部楼层
弹出窗体的值直接插入数据表中。不经过数据集
InsertSQL:='insert into DWXX(DWXX_DWQM,......,DWXX_BZ) values('''.......
回复 支持 反对

使用道具 举报

发表于 2007-6-22 15:01:36 | 显示全部楼层
是同一个表吗?
如果是,你refresh数据集看看,如果不行,那就只能close在open数据集了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 15:06:45 | 显示全部楼层
以上两个都试过了
可以显示
但是原先的焦点会改变

难道只能自己写代码实现?
回复 支持 反对

使用道具 举报

发表于 2007-6-22 15:37:38 | 显示全部楼层
对,需要自己通过代码来实现
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 15:38:22 | 显示全部楼层
好,结帖吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 21:55 , Processed in 0.041224 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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