当前位置: 代码迷 >> VFP >> 為什么用RecNO()取不到在grid1中改變焦點後的記錄號?解决方法
  详细解决方案

為什么用RecNO()取不到在grid1中改變焦點後的記錄號?解决方法

热度:6898   发布时间:2013-02-26 00:00:00.0
為什么用RecNO()取不到在grid1中改變焦點後的記錄號?
我把grid1的RecordSourceType設成4,RecordSource設成select   *   from   ...後為什么用RecNO()取不到在grid1中改變焦點後的記錄號了?原來用RecordSourceType=1時可以的

------解决方案--------------------------------------------------------
recno( '表名 ')


------解决方案--------------------------------------------------------
如果你设的是:select * from 表1

然后Grid绑定就不是表1了,而是一个临时表,这时Grid移动记录时是这个临时表的记录在变动,而不是原表1的记录号在变动。
  相关解决方案