delphi xe 之路(23)clientdataset的locate函数
来源:互联网 发布:本地服务器搭建软件 编辑:程序博客网 时间:2024/05/22 03:15
locate主要用于查找数据,但是它的查找速度没有finding和going定位快。下面我举一个例子。
procedure TForm1.LocateBtnClick(Sender: TObject);
begin
Start;
if ClientDataSet1.Locate('Field1,Field2..',VarArrayOf['value1,value2..'], []) then
begin
Done;
StatusBar1.Panels[3].Text :=
'Match located at record ' +
IntToStr(ClientDataSet1.RecNo);
end
else
begin
Done;
StatusBar1.Panels[3].Text := 'No match located';
end;
end;
函数原型为clientdataset 1.locate(const KeyFields: String; const KeyValues: Variant;Options: TLocateOptions): Boolean;
参数 :KeyFields 是查询的字段名;
KeyValues 是查询的条件值;
Options 是查询标准 ,分为
[ loCaseInsensitive] 不分大小写
[ loPartialKey] 部分字符
[ ] 一模一样
参数 :KeyFields 是查询的字段名;
KeyValues 是查询的条件值;
Options 是查询标准 ,分为
[ loCaseInsensitive] 不分大小写
[ loPartialKey] 部分字符
[ ] 一模一样
0 0
- delphi xe 之路(23)clientdataset的locate函数
- delphi xe 之路(19)clientdataset的详细介绍01
- delphi xe 之路(20)clientdataset的详细介绍02
- Delphi XE之路(9)Delphi XE android mutilistview
- Delphi XE之路(7)Mobile MessageDlg函数
- delphi xe之路(16)ini文件的操作
- delphi locate函数的使用
- Delphi XE 的一些新函数
- Delphi XE 之路(1)第一个APP
- Delphi XE 之路(2)Platform Android Target
- Delphi XE之路(4)横屏问题
- Delphi XE 之路(6)手势操作
- Delphi XE之路(12) 手机屏幕自适应程序问题
- delphi xe 之路(14)使用FireMonkeyStyle
- delphi xe之路(15)ListView MultiDetail
- delphi xe 之路(18)在图片上写字
- delphi xe 之路(21)通知推送
- delphi xe 之路(25)安卓夜间效果
- ORA-22992:没法使用从远程表选择的LOB定位器
- python Thread初窥
- T-SQL执行顺序(一)
- cocos 3.2 工程移植到android
- android alipay
- delphi xe 之路(23)clientdataset的locate函数
- Ubuntu 14.04 下的MAC OS X 主题安装
- 捕获异常
- lvs的nat模式和dr模式
- 一步步创建Qt Widget项目+TextFinder案例(摘自笔者2015年将出的《QT5权威指南》,本文为试读篇)
- Method threw 'android.content.res.Resources$NotFoundException' exception.
- c- 4 typedef extern 递归
- 第17周项目6-1-3结构体数组运用于学生成绩信息
- SQL Server触发器的使用