我在這個even去判斷 tdbgrid.row
而捉到的資料都不正確,
而且最大值就剛好是那個畫面的行數
也就是在捲軸外的都不算
例如大小剛好可放下10行資料,這個值最大就=10,
我再往下按,其值都不會變, (往上走,又變回9)
怎麼會這樣子呢 ?
tdbgrid.row 不是應該等於真正的行數嗎
而這事件所傳來的參數值(lastRow, lastCol) 卻是正確的,
會等於我上次所在的行數.
請問我要如何才可以知道目前所選的資料是在所有行數的第幾行

創作者介紹
創作者 vbqa 的頭像
vbqa

小吳 VBQA 程式設計討論

vbqa 發表在 痞客邦 留言(2) 人氣()


留言列表 (2)

發表留言
  • jemi
  • Data1.Recordset.AbsolutePosition + 1
  • Aruo
  • 可每次一運行,開始的時候Data1.Recordset.AbsolutePosition =1,
    這樣每次單機後顯示的都是上次的行數!