一个很简单的数据插入问题
我用Table做插入的时候没有任何问题,代码如下:
table1.Append;
table1.FieldByName('id').AsInteger:=strtoint(edit1.Text);
table1.FieldByName('店名').AsString:=edit2.Text;
table1.Post;
table1.Refresh;
可是用Query做同样的事
query1.Append;
query1.FieldByName('id').AsInteger:=strtoint(edit1.Text);
query1.FieldByName('店名').AsString:=edit2.Text;
query1.Post;
query1.Refresh;
确提示"cannot modify a read-only dataset" 不知道为什么会这样?