所谓过滤就是从表中选取满足特定条件的部分记录。过滤记录首先要通过Filter。属性设置过滤条件,然后将Filtered属性设置为True,即可从数据集组件连接的表中过滤出满足条件的记录。

1.Filter属性

Filter属性用于设置过滤条件,它是一个字符串,格式类似于SQL。语句中的where条件部分。有两种设置Filter属性的方法。

(1)用户在设计期间设置nlter属性

可以使用关系运算符(、>=、<>)与逻辑运算符(And、No、OR)组成逻辑表达式。对班级编码表TB03设置过滤条件为:选择“2000年入学”的“五年制”班级记录。在。Filter属性中输入:

TB0305=‘5’AND TB0303=‘2000’

(2)用户在程序中设置Filter属性

在程序中设置又有两种情况:

①字段取值为常量,此时,代码形式为:

Tablel.Filter:=’字段名’+’关系运算符’+常量;

字段名与关系运算符用单引号,而字符串常量用3对单引号括起来,例如:

Table—TB03.Filter:=‘TB0305’+‘=’+“5”;

②字段取值为变量,这时需要用到F0rmat函数,其代码形式为: Tablel.Fiher:=Format(‘字段名’+‘关系运算符’+”%s”,[变量]);

例如:table_TB03.Filter:=Format(”FB0303’+‘=’+“%s”,[Editl.Text]);

2.Filtered属性

该属性为True时,将使用Filter属性中所设置的过滤条件,并触发OnFi.1tel·Record事件。若为False则不使用过滤条件,显示全部记录。

上述I)ataSet组件的属性在介绍Table组件时已基本讲过,所以不再详细举例,数据集组件DataSet的响应事件与Table组件的事件类似,此处也不再重复。

本书在此介绍DataSet组件的目的有两个,第一个目的是使读者了解数据集组件的层次结构。第二个目的是使读者总结数据集组件(如Table)的属性,读者必须清楚上述属性、方法与事件对Quel了组件同样适用。

计算机二级DELPHI控件:DELPHI过滤记录的实现方法.doc

下载Word文档到电脑,方便收藏和打印[全文共785字]

编辑推荐:

下载Word文档

计算机等级delphi取消,计算机二级DELPHI控件:DELPHI过滤记录的实现方法相关推荐

  1. 计算机vfp考试题库二级,XYZ计算机等级考试题库系统(二级VFP)

    XYZ计算机等级考试题库系统(二级VFP)是基于全国计算机等级考试二级vfp大纲而开发的一款模拟考试软件,该软件具有自动计时.随机抽题.全真模拟.精选习题.详尽解析等功能,精选了近两年全国计算机等级考 ...

  2. 广西全国计算机二级考试内容,全国高校计算机等级考试(广西考区)二级考试大纲.doc...

    全国高校计算机等级考试(广西考区)二级考试大纲.doc 附录Ⅲ 全国高校计算机等级考试(广西考区)二级考试大纲 考试科目:<Visual Basic.NET程序设计> (2009年8月修订 ...

  3. 河南省计算机大学应用水平考试,河南省大学计算机等级考试选择题(文管二级)...

    河南省大学计算机等级考试选择题(文管二级) 一.单项选择题(每小题 1 分,共 30 分) 1.在 Windows 中,"任务栏"____.(1 分) A.只能改变位置不能改变大小 ...

  4. c语言程序设计基础广西师范大学出版社答案,附录Ⅰ全国高校计算机等级考试广西考区二级考试大纲.DOC...

    附录Ⅰ全国高校计算机等级考试广西考区二级考试大纲 PAGE PAGE 38 附录Ⅰ 全国高校计算机等级考试(广西考区)二级考试大纲 考试科目:<C语言程序设计> (2009年8月修订) 考 ...

  5. 全国计算机等级考试有java吗,请问全国计算机等级考试有没有二级Java?

    请问全国计算机等级考试有没有二级Java? 來源:互聯網  2009-06-20 15:42:16  評論 分類: 教育/學業/考試 >> 其他資格考試 問題描述: 请问: 全国计算机等级 ...

  6. 网络大学统考计算机是不是文管二级,河南省大学计算机等级考试选择题(文管二级)...

    河南省大学计算机等级考试选择题(文管二级) C.信息容量 D.频带利用率 24.在计算机网络中,通常把提供并管理共享资源的计算机称为____.(1 分) A.服务器 B.工作站 C.网关 D.网桥 2 ...

  7. 二级vb笔试题库__全国计算机等级考试,XYZ计算机等级考试题库系统(二级VB)

    这是XYZ计算机等级考试题库系统(二级VB),是基于全国计算机等级考试二级vfp大纲而开发的一款模拟考试软件,该软件具有自动计时.随机抽题.全真模拟.精选习题.详尽解析等功能,精选了近两年全国计算机等 ...

  8. 计算机等级2级考试题库软件,XYZ计算机等级考试题库系统(二级Foxbase)

    这是XYZ计算机等级考试题库系统(二级Foxbase),是基于全国计算机等级考试二级FoxBase大纲而编写的一款模拟考试软件,收录了近两年全国计算机二级foxbase题库,拥有模拟考试和分类检索两大 ...

  9. 新思路全国计算机等级考试系列软件,新思路全国计算机等级考试系列软件——二级Visual FoxPro Uninstall Log...

    全国计算机等级考试笔试模拟考场 二级Visual FoxPro Setup Log [03/22/2011 12:05:57] SuccessUninstall started: C:\WINDOWS ...

最新文章

  1. php solr 更新数据类型,Solr更新文档数据
  2. Delphi实例分析:远程传输数据和文件
  3. c语言指针的自我评价,个人自我评价
  4. 进入保护模式(二)——《x86汇编语言:从实模式到保护模式》读书笔记14
  5. python迭代列表_迭代建立列表的最python方法?
  6. 【Java】编写Java GUI应用程序,完成从键盘输入矩形的长和宽,求矩形的周长和面积并输出结果的功能...
  7. mysql log all sql_记录一次mysqlbinlog恢复过程
  8. 线程之间的通信(thread signal)
  9. ProxySQL 常见表配置
  10. Hibernate框架使用教程
  11. 常用的RS485芯片简介
  12. Android开发----简单几步教你制作一个简易的音乐播放器
  13. 多线程Retry: 解释
  14. 计算机专业高级工程师考哪些专业,高级工程师职称考试项目有哪些
  15. Activity生命周期的三种状态
  16. linux下文件对比工具详解(diff、diff3、sdiff、vimdiff和comm)
  17. 创业公司的产品经理应该怎么去做?
  18. Java虚拟机规范 Java SE 8版 - class文件格式(二)
  19. 无线通信模块——WiFi,蓝牙,2.4G
  20. IPv6技术精要--第9章 无状态地址自动配置SLACC

热门文章

  1. html如何自动调整边框大小,html – Chrome与大小调整:显示中的边框:表格
  2. 面试中get和post的区别
  3. Nginx 设置,设置已经解析的域名,在nginx中没有定义相应server时的默认访问
  4. VSCode 插件开发实例(WebView):微信读书 ^-^边撸代码边看小说^-^
  5. 【ArcGIS风暴】ArcGIS中国地表覆盖数据GlobeLand30预处理(批量投影、拼接、掩膜提取)附成品下载
  6. ArcGIS实验教程——实验三十四:ArcGIS地统计分析全解(直方图、正态QQ图、趋势分析、voronoi图、半变异函数、协方差云)
  7. Android之页面有变化用onWindowFocusChanged来监听权限是否开启
  8. java之异常java.net.MalformedURLException解决办法
  9. python框架django文档_Django基础——Django框架介绍及模板语言
  10. python列表生成多个号码_python遍历多个列表生成列表或字典