| 网站首页 | 新闻 | 新书 | 专家 | 技巧 | 源码作品 | 工具/资源 | 商城 | 风采 | 留言 | 论坛 | 网址 | 承接 | 
您现在的位置: Access/Office中国 >> 技巧 >> Sql ServerOracle其它 >> 文章正文 用户登录 新用户注册
如何通过代码判断一条记录是否被选择         ★★★
通过代码判断一条记录是否被选择
作者:Grant 文章来源:IT学院 点击数: 本日:{$DayHits} 更新时间:2006-11-21 22:37:37
选择代码可以使用docmd.runcommand accmdselectrecord,但如何通过代码判断一条记录是否被选择呢

me.CurrentRecord和me.SelTop 和 me.SelHeight 和 me.SelWidth
me.CurrentRecord 得到当前记录数
me.SelTop 判断 当前被高亮选中的最小记录号
me.SelHeight =1 表示 1个记录被选中
me.SelWidth=字段数 表示一个记录的内容全部被选中
-------------------------
例子,假设字段数为 4
With Me.表1_子窗体.Form
   If .SelHeight > 0 And .SelWidth = 4 Then
      MsgBox "当前记录号:" & .CurrentRecord & vbCr & "当前整行选中的记录:" & .SelTop & "->" & (.SelTop + .SelHeight - 1)
   End If
End With


文章录入:tm    责任编辑:tm 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    如何实现动态查询余额
    如何判断日期处在第几周
    如何判断二个日期是否为
    判断一个字段是否在表中
    判断窗体是否打开的两种
    判断你的程序是在MDE还是
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)