VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 776|回复: 2

有关建立索引的问题

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-3-19 15:00:01 | 显示全部楼层 |阅读模式
我想用setkey,gotokey查找符合条件的某个字段.但前提是要建立这个字段的索引

        Table1.close;
        Table1.Exclusive:=true;
        Table1.AddIndex('ghindex','gh',[ixCaseInsensitive]);
        Table1.IndexName:='ghindex';
        table1.Exclusive:=false;        
        table1.open;
        table1.SetKey;
        Table1.FieldByName('gh').asstring:=edit1.text;
运行的时候老是提示 table is busy 试了好多次了,还是不行,请高手指点
回复

使用道具 举报

0

主题

13

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-7-18 17:30:01 | 显示全部楼层
table1.open;//这句是没返回集的操作
换execsql看看

为什么不直接用sql句子建立索引呢,我对query的AddIndex没接触过,
你不妨找到这个函数的例子,对照一下。
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-7-18 23:00:01 | 显示全部楼层
你可以提前在database desktop里 建好相应字段的索引,应用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表