Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select pid from dicomreport.db');
Query1.Open;
Query1.First;
if Edit1.Text=Query1.FieldByName('pid).AsString then
ShowMessage('There is a same ID!')
else begin
Query1.Append;
Query1.FieldByName('pid).AsString:=Edit1.text;
Query1.Post;
Query1.Next;
end;
但每次都有错:can not modify read-only dataset.
我上面的程序这样写行吗?
Query1.SQL.Clear;
Query1.SQL.Add('select pid from dicomreport.db');
Query1.Open;
Query1.First;
if Edit1.Text=Query1.FieldByName('pid).AsString then
ShowMessage('There is a same ID!')
else begin
Query1.Append;
Query1.FieldByName('pid).AsString:=Edit1.text;
Query1.Post;
Query1.Next;
end;
但每次都有错:can not modify read-only dataset.
我上面的程序这样写行吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货