Table有一个Secondary Index,当执行Delete时报错:Index is readonly?(10分)

  • 主题发起人 主题发起人 Kevin
  • 开始时间 开始时间
K

Kevin

Unregistered / Unconfirmed
GUEST, unregistred user!
程序如下:

with Table1 do
begin
setkey;
Table1DT.AsString:='99-3-3';
Table1TM.AsString:='5:05:05';
if gotokey then
begin
delete; ----> 跟踪到此报错 Index is readonly

...

end;
end;


Why?! 请指点。急!!
 
把SECONDARY INDEX改为MAINTAIN的可能有用
 
你用的是不是paradox? 我在paradox里面遇到过这种现象,你把原来的index
删掉,重新建立一个一样的索引就可以了
 
parado也一样,只要MAINTAIN就可以,DBD中设置
 
CJ:
DBD是指database desktop吗?
我怎么没看见MAINTAIN?
 
按一下 "Modify"........

 
当然是在你选中"Index"后,呵呵
 
谢谢jifeng,会maintain了。
 
把我ID搞错了 :(
 
kevin & mary 同一个人?
应该可以了。

-- by 3h
 
Sorry,I'm not Kevin.
 

Similar threads

I
回复
0
查看
711
import
I
I
回复
0
查看
618
import
I
I
回复
0
查看
467
import
I
I
回复
0
查看
687
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部