执行update tabel set yy='5' where a='8' 执行update tabel set yy='5' where a='8'这样的语句用query可以吗?怎样知道已经执行了。刚刚接触delphi。异常怎么处理。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 database.StartTransaction; try ApplyUpdates; {尝试将修改写入数据库}; database.Commit; {如果成功,提交修改}; {成功,此处可发送已执行的消息}; except database.Rollback; {如果失败,回退修改}; raise exception.create(' 不能保存,请检查????????'); {产生意外防止提交更新} end; CommitUpdates; {修改成功,清除缓冲区} 执行update tabel set yy='5' where a='8'这样的语句用query可以吗?当然可以 ...query1.SQL.Clear;query1.sql.Add('update pjb set pjbz=2 where clpz='''+combobox1.text+'''');query1.ExecSQL;...这里直接写其他操作数据库语句(这里是否有什么判断,如果没有。上面的语句如果失败。下面语句就会会出错,因为下边也是对 pjb表 进行操作。)... DLL为调用程序的全局变量赋值 DELPHI中如何在大小不定的窗口中固定控件的相对位置? 一个com组件引用的问题。急急急 请问手机软件到底是如何开发的? 查询问题!!关于用户自定义查询的解析? 关于DateTimePicker的使用问题 那位知道动态创建多线程的方法,比如象flashget一样,用户指定几个线程下载就同时执行几个线程? 如何在FORM中加入JPG动画? quickreport的QRpreview控件怎么用牙?谢谢! Delphi5的报表中用QRshape做的线总是对不齐,请问有什么办法吗? 高分求教一个程序在任务栏隐藏问题 关于线程中 sleep的作用及其时间?欢迎近来讨论
try
ApplyUpdates; {尝试将修改写入数据库};
database.Commit; {如果成功,提交修改};
{成功,此处可发送已执行的消息};
except
database.Rollback; {如果失败,回退修改};
raise exception.create(' 不能保存,请检查????????');
{产生意外防止提交更新}
end;
CommitUpdates; {修改成功,清除缓冲区}
当然可以
query1.SQL.Clear;
query1.sql.Add('update pjb set pjbz=2 where clpz='''+combobox1.text+'''');
query1.ExecSQL;
...
这里直接写其他操作数据库语句(这里是否有什么判断,如果没有。上面的语句如果失败。下面语句就会会出错,因为下边也是对 pjb表 进行操作。)
...