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 settextbuf

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

Delphi adoquery查询用户是否存在

Delphi6-xe5 中的md5实现方法

Delphi中使用自定义字体

Delphi禁用、启用usb

Delphi实现文件防删除

Delphi xe5中移动平台的字符串要注意的事项

Delphi 获取国外格式日期时间

Delphi 简单字符串截取函数

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



打赏

取消

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

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

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

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

评论

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