请问一下,OPEN和EXECSQL的区别? 如题,希望有比较详细的解答,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的说吧,OPEN是打开,EXECSQL是执行,OK OPEN 返回数据集 用于执行 select 语句EXECSQL 不返回数据集 用于执行 除select 以外的语句 如 delete, update, drop ... 上面那位就说得很完整了:)http://lysoft.7u7.net OPEN:返回数据集。EXECSQL:不返回数据集。 execsql返回的是integer类型值吗? execsql是一个过程,没有返回值 我用的时候怎么提示:dm.ADOQuery1.ExecSQL; 提示function ExecSQL:integer呢结果又不返回值 ADOQuery1.ExecSQL 有返回值他的返回值是有多少条记录受到影响 可以例var i:Integer;begin ADOQuery2.Close; ADOQuery2.SQL.Clear; ADOQuery2.SQL.Add('update jobs set min_lvl = 100'); i := ADOQuery2.ExecSQL; ShowMessage(IntToStr(i));end; 寻找进销存业务流程 请问这几句话是什么意思,请帮忙看看 如何设置Adotable独占方式? 散分,说说心里话... 如何读取快捷方式(*.lnk)所指向的目标呢? 你知道么? 超市连锁,可以完全用delphi 编程吗? Office97的特大漏洞!!!!???? 我为何编译不过去 delphi可以做绿色软件吗?怎么做? DLL的问题,在线等候,急急急 请教:Select问题
EXECSQL 不返回数据集 用于执行 除select 以外的语句 如 delete, update, drop ...
EXECSQL:不返回数据集。
结果又不返回值
他的返回值是有多少条记录受到影响
例
var
i:Integer;
begin
ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('update jobs set min_lvl = 100');
i := ADOQuery2.ExecSQL;
ShowMessage(IntToStr(i));
end;