CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

关于查找记录

楼主aware(石头呆子)2002-04-23 11:41:30 在 Delphi / VCL组件开发及应用 提问

我写了如下代码  
  怎么table的指针一动不动呢?  
  with   table1   do  
        begin  
          setkey;  
          fieldbyname('ename').asstring:='2';  
          gotokey;  
          end;  
  end;  
  表中是存在2这条记录的  
  问题点数:20、回复次数:5Top

1 楼browmeld(剑客※啊明)回复于 2002-04-23 11:47:35 得分 10

用setkey查询最好定义一下ename字段的索引!Top

2 楼lihao_ningxia(耗子)回复于 2002-04-23 12:09:55 得分 0

你也可以用locateTop

3 楼aware(石头呆子)回复于 2002-04-23 13:46:16 得分 0

ename是关键字。。  
  用locate也不行哦。  
  然后我又试了一下gotonearest,也还是不行。。  
  是不是要对table做一下设置的?Top

4 楼dreamfan(改行不做程序员,回家种地。)回复于 2002-04-23 13:52:37 得分 10

locate一定行,如果不行,那就是你不行了  
  locate('ename','2',[]);  
  试一下Top

5 楼aware(石头呆子)回复于 2002-04-25 23:43:22 得分 0

我后来改了一下autoedit的属性,结果就行了哦。。  
  Top

相关问题

  • 查找记录的问题..
  • 记录查找问题
  • 查找今日记录.
  • 有关ADO查找记录定位
  • adoquery如何查找记录呢?
  • DELPHI中查找记录的问题
  • AdoQuery中的记录查找问题
  • 数据库的记录查找!!
  • 记录集的打开、查找
  • 急:如查找这样记录?

关键词

  • setkey
  • ename
  • 不行
  • locate
  • table

得分解答快速导航

  • 帖主:aware
  • browmeld
  • dreamfan

相关链接

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

广告也精彩

反馈

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