莫名其妙的错误!快进来看看啊! (50分)

  • 主题发起人 主题发起人 jsongy
  • 开始时间 开始时间
J

jsongy

Unregistered / Unconfirmed
GUEST, unregistred user!
query1.SQL.Clear;
query1.SQL.Add('delete from table where reportno=:reportno');
query1.ParamByName('reportno').AsString:='CJC';
query1.Prepare;
query1.Open;
提示错误:table in read only!
query1的Request Alive属性已经设为true了,还是出错,真是莫名其妙!请问谁知道问什么?
 
怎么你用的是保留字
应该用query1 之类的,设置database指向
 
放个updatesql在上面看看
 
用Query1.ExecSQL
 
query.execute;//才对.
 
还是不对啊!
Table is Read Only!
 
1.delete from table ---》是不是关键字? 把这个table 改名字试试
2.query的RequestLive属性修改一下 试试
 
把query1.prepare去掉!
 
数据库文件是否为只读属性。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
594
import
I
I
回复
0
查看
685
import
I
后退
顶部