sql问题(50分)

  • 主题发起人 主题发起人 sunny_sky
  • 开始时间 开始时间
S

sunny_sky

Unregistered / Unconfirmed
GUEST, unregistred user!
本人使用sql语句动态在程序中给数据库表修改添加记录,系统总是提示Error creating cusor handle (错误创建指针句柄),但不影响记录的修改添加,其他均正常,请问各位高手是何故?
注:sql语句使用select就没有该错误提示,使用update或insert语句就会有该错误提示.
 
update或insert用Execsql
Select 用open;
需要返回记录集的用open

with query1 do
begin
close;
sql.clear;
sql.add('select * from table1')
prepare;
open; // 注意此处 如果是Insert 之类的,要用 Execsql
^^^^^
end;
 
接受答案了.
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
886
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部