Delphi FDQuery1查询,有无返回集


本文整理自网络,侵删。

 
//查询,有返回集
FDQuery1.SQL.Text := 'SELECT * FROM DBTable WHERE id = :id';
FDQuery1.ParamByName('id').AsInteger := 1;
FDQuery1.Open();

//执行SQL语句,无返回集
FDQuery1.SQL.Text := 'DELETE FROM DBTable WHERE id = :id';
FDQuery1.ParamByName('id').AsInteger := 1;
FDQuery1.ExecSQL;

若只需要取出查询结果并进行后续处理,可使用如下代码取出结果:

id := FDQuery1.FindField('id').AsInteger;
DeptName := FDQuery1.FindField('deptname').AsString;
Money := FDQuery1.FindField('money').AsFloat;

相关阅读 >>

Delphi 在长文件名和短文件名之间转换

Delphi 使用 tedgebrowser 组件

Delphi format中的换行符号是什么

Delphi dbgrid去除滚动条

Delphi 以低用户权限启动一个进程.比如vista或者win7中的ie

Delphi 一个定时器timer1相关的简单例子

[译]rad studio 10.4 新变化:面向控件的 vcl 样式管理

Delphi 关闭sql server 数据库所有使用连接

Delphi firedac连接mysql的时候报错

Delphi 检测进程是否存在函数

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...