| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 879 人关注过本帖
标题:grid表格问题:绑定在grid中的表(索引),APPE FROM增加新记录后不能在gri ...
取消只看楼主 加入收藏
csx731009
Rank: 1
等 级:新手上路
帖 子:18
专家分:2
注 册:2012-5-30
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:5 
grid表格问题:绑定在grid中的表(索引),APPE FROM增加新记录后不能在grid中被选定
未命名2.rar (10.07 KB)


   绑定在grid中的表(索引),APPE FROM增加新记录后不能在grid中被选定:
比如表(索引)增加新记录后,点击选中grid的记录,某些记录可以选中,有些无法被选中,要弹回。
   退出表单,重新运行时grid的记录可以自由选中,自由表添加新记录时会出现如上的问题。
搜索更多相关主题的帖子: 记录 
2012-12-29 12:16
csx731009
Rank: 1
等 级:新手上路
帖 子:18
专家分:2
注 册:2012-5-30
收藏
得分:0 
有刷新:
thisform.grid1.Refresh
thisform.grid1.setfocus
Thisform.Refresh

不好意思,涉及到一些公司数据,不便上传!
2012-12-29 15:13
csx731009
Rank: 1
等 级:新手上路
帖 子:18
专家分:2
注 册:2012-5-30
收藏
得分:0 
以下是引用sdta在2012-12-29 15:49:42的发言:

关闭索引文件
SET ORDER TO
可以解决这个问题,我要将新导入的数据放在最前面,方便录入或查看,有没有好的办法?
2013-01-01 11:59
csx731009
Rank: 1
等 级:新手上路
帖 子:18
专家分:2
注 册:2012-5-30
收藏
得分:0 
以下是引用sdta在2013-1-4 23:13:07的发言:

在表中增加一个字段:标记,用于区分原有记录与新导入的记录,导入新数据后,按标记字段进行排序,这样新导入的数据就排在最前面了。
导入数据后有SET ORDER TO rq DESCENDING
按rq日期时间字段排序,排序后就有不能选择新记录定位的问题。
2013-01-05 12:18
csx731009
Rank: 1
等 级:新手上路
帖 子:18
专家分:2
注 册:2012-5-30
收藏
得分:0 
以下是引用wengjl在2013-1-5 13:03:59的发言:

追加新记录后,加上
thisform.grid1.RecordSource =''
thisform.grid1.ColumnCount =-1
thisform.grid1.RecordSourceType = 1
thisform.grid1.RecordSource ='表名'
thisform.Refresh
试试
thisform.grid1.ColumnCount =-1 破坏grid格式(预先定义好的)
grid格式与'表名'宽度不一样,表头是中文,不是使用字段名,字段名是英文。
2013-01-06 19:47
csx731009
Rank: 1
等 级:新手上路
帖 子:18
专家分:2
注 册:2012-5-30
收藏
得分:0 
以下是引用sdta在2013-1-5 19:07:10的发言:

按[标记]字段排序,不是按[日期]字段排序
    不知道[标记]有没有特殊的意思,比如:增加字段bz,更新一条记录增加一个
‘n’,然后SET ORDER TO bz DESCENDING,会出现同样的问题。
    增加新记录或更新记录后,使用了如下的代码,先刷新,后排序,再刷新,在执行几次后没有出现记录不能定位的问题,有待再验证:
thisform.grid1.Refresh
Thisform.Refresh
SET ORDER TO rq DESCENDING
thisform.grid1.RecordSource =''
thisform.grid1.RecordSourceType = 1
thisform.grid1.RecordSource ='JCK'
GO TOP
thisform.grid1.Refresh
thisform.grid1.setfocus
Thisform.Refresh
2013-01-06 19:57
快速回复:grid表格问题:绑定在grid中的表(索引),APPE FROM增加新记录后不能 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019047 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved