博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
delphi之TDataset
阅读量:5142 次
发布时间:2019-06-13

本文共 1041 字,大约阅读时间需要 3 分钟。

 

TDataSet控件一些重要的属性:

Active:判断是否已打开;

 Eof:判断数据集是否指向最后一条记录(在以下状态下为true:1.打开一个空的数据集;2.调用Last方法;3.调用next方法但当前记录已经是最后一条记录;4.对空范围或记录调用SetRange方法);

RecordCount:与数据集关联的记录条数;

FieldValue:在数据集的活动记录中提供对所有字段的值的访问方法。(重要)

Append:添加一个新的、空的记录到这个数据集的末尾。(重要)

FieldByName:根据字段的名称来访问(只用用来访问已存在的字段,否则会报EDatabaseError错误)。(重要)

 Delete:删除一个活动记录并指针移动到DataSet对象的下一个记录。(重要)

 DisableControls:利用数据控件显示与一个DataSet对象关联的禁用数据。

EnableControls:与DisableControl刚好相反。

  First:移动到DataSet的第一条记录。调用该方法的目的是为了让DataSet的第一条记录设置为active。(重要)

 IsEmpty:判断数据集是否为空。(重要)

Next:移动到下一条记录。(重要)

Last:将指针移动到数据集的最后一条记录。(重要)

Open:打开数据集。(重要)

with jscdQryPackBalances do

  begin

   departdate := FieldByName('departdate').AsDateTime;

  vehicleno := FieldByName('vehicleno').AsString; end;

if jcdspackbalance.Active then

begin
jcdspackbalance.Edit;
jcdspackbalance.AppendRecord([departdate,agentrate]);
end
else
begin
jcdspackbalance.CreateDataSet;
jcdspackbalance.AppendRecord([departdate,agentrate]);
end;

 

jscdQryPackBalances.Edit;

jscdQryPackBalances.Delete;

 

转载于:https://www.cnblogs.com/feiyunaima/p/6075478.html

你可能感兴趣的文章
iOS 沙盒目录结构介绍
查看>>
os.popen()
查看>>
RedHat7搭建yum源服务器
查看>>
react propTypes验证规则
查看>>
jquery.validate使用【转】
查看>>
Tour HDU - 3488
查看>>
java反射详解zz
查看>>
mysql 导出表结构和表数据 mysqldump用法
查看>>
Ubuntu下忘记MySQL密码重设方法
查看>>
+new Date()的用法
查看>>
Git 使用
查看>>
JavaScript 语句 while
查看>>
Function eregi() is deprecated (解决方法)
查看>>
win7 iis7 HTTP 错误 401.3 - Unauthorized
查看>>
Oracle注意事项
查看>>
容器(docker)内运行Nginx
查看>>
WinCE应用程序开发---打开或另存为对话框
查看>>
央视影音 for Mac 1.2.1 中文版 – CCTV和地方卫视直播软件
查看>>
谈谈市面上无线路由器的性能和芯片
查看>>
PHP 开发工具【2】
查看>>