如何在执行SQL前,分析这个SQL语句,判断它是否返回一个结果集? 我需要在执行某个 SQL 语句之前,知道它是否有结果集返回。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 难最好自己根据情况试用OPEN or EXECUTE 为什么会有这种需求,select * from ...就会返回结果集,只不过结果集里的记录数有可能为0 比较难,除非你自己做个SQL分析器. 先用select 语句选择一下吧 含有select不一定返回结果集select into insert select 很简单,能open的都是有结果集 tryexceptend加上楼上的 就是SQL分析器也没有不执行就知道结果的吧,如果只想返回记录数的话,可以先用select count()..计算取的结果值 同意wing_er:...SQL.Add('......');try Open;except ExecSQL;end;... 求avi文件压缩的算法或者相关资料,谢谢 SQL 的问题 有人用delphi开发OPC的吗 打印报表时,如何以某个字段为标准分页? 程序员中有多少踢球的?? 可以打印国家发票吗? 请问用tquery时是否也需要bde? 这句SQL有错误吗? Delphi的数据库的中文输入问题100分相送!!! 一个星期都无人回答的问题 大家看看是什么错误?怎么解决? 关于ntp模拟服务器问题?
最好自己根据情况试用OPEN or EXECUTE
select into
insert select
except
end
加上楼上的
...
SQL.Add('......');
try
Open;
except
ExecSQL;
end;
...