E
Emotion
Unregistered / Unconfirmed
GUEST, unregistred user!
[8D]有一个问题想麻烦一下:如果用findkey来查询的话,好象必须有索引字段,但当设置索引后,却在对表记录进行添加时,
出现“index is readonly!”,不知为何?具体如:paradox7表,第一字段为“期号”。代码摘录如下:
………
with Table1 do
begin
indexfieldnames:='期号';
if findkey([txt9_no]) then
begin
showmessage('该期数据已存在!');
ActiveControl:=edit9;
Abort;
end
else
begin
Edit;
append;
FieldValues['期号']:=txt9_no;
………
txt9_no为string,已在前面定义,与该字段相符。
请速回,如能将有关的操作,属性等赠阅,本人将不甚感激
出现“index is readonly!”,不知为何?具体如:paradox7表,第一字段为“期号”。代码摘录如下:
………
with Table1 do
begin
indexfieldnames:='期号';
if findkey([txt9_no]) then
begin
showmessage('该期数据已存在!');
ActiveControl:=edit9;
Abort;
end
else
begin
Edit;
append;
FieldValues['期号']:=txt9_no;
………
txt9_no为string,已在前面定义,与该字段相符。
请速回,如能将有关的操作,属性等赠阅,本人将不甚感激