CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何右键取得当前记录

楼主yzbaby(我是快乐的)2003-11-02 15:35:48 在 Delphi / VCL组件开发及应用 提问

adoquery连接access表,dbgrid显示,要求在dbgrid上右键选中当前记录,然后用popmenu点击,选择数据维护窗口来进行数据维护。现在我遇到的问题是不知如何在当前的窗体中记录下当前的记录,传递给popmenu点击开的新的维护窗口。不知说清楚没有,请各位大侠指教 问题点数:50、回复次数:7Top

1 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-11-02 15:41:33 得分 10

你用右键选中一条记录时,   数据的游标已经定位到当前记录,   所以,   你只要在  
  >>维护窗口  
  直接调用编辑     DBGrid1.DataSource.DataSet   的当前记录就可!!!  
  Top

2 楼angle097113(深思不解)回复于 2003-11-02 15:43:24 得分 10

光标选中的位置就是目前数据集在的位置的Top

3 楼yzbaby(我是快乐的)回复于 2003-11-02 15:59:51 得分 0

我在当前窗口中取得nowid是当前记录号,在维护窗口中始终无法显示出来  
  通过调试查看,nowid已经传递过来,但是adoqurey似乎没有可以输入参数的属性Top

4 楼panminwen(潘明文)回复于 2003-11-02 16:03:17 得分 10

var   bookmar:tbookmark;  
  bookmark:=adoquery1.getbookmark;  
  adoquery1.gotobookmark(bookmark);  
  bookmark.free;Top

5 楼horse_h(小马)回复于 2003-11-02 16:13:17 得分 10

ding  
  Top

6 楼DongXF(孔雀东南飞)回复于 2003-11-02 17:26:57 得分 10

aiirii(ari)   已經說了Top

7 楼yzbaby(我是快乐的)回复于 2003-11-02 20:02:30 得分 0

自己解决了,adoquery1.Parameters.ParamByName('nowid').ValueTop

相关问题

  • 如何取得DBGrid的当前记录?
  • DBgrid 右键选中记录的问题!
  • 如何用SqlDataReader取得当前记录录的前一条记录?
  • 在Oracle中怎样取得当前记录的上一条记录啊,谢谢!
  • 怎么取得TADOQuery1 当前记录的位置
  • 急问高手。在VC中ODBC编程怎么取得当前记录集的记录行数啊?
  • 在插入触发器中如何取得当前记录的值?
  • 最菜的问题:ADO用什么取得当前记录某域的值。
  • 如何在Datagrid中右键也能选中记录??
  • 怎样取得右键快捷菜单所在的窗口名。

关键词

  • 维护
  • 数据
  • 右键
  • 记录
  • nowid
  • adoquery
  • 维护窗口
  • bookmark
  • dbgrid

得分解答快速导航

  • 帖主:yzbaby
  • aiirii
  • angle097113
  • panminwen
  • horse_h
  • DongXF

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo