`
dato0123
  • 浏览: 970296 次
文章分类
社区版块
存档分类
最新评论

delphi的tclientdataset的中文过滤使用注意事项

 
阅读更多

在用到Tclientdataset的中文过滤时,发现有以下几点一定要注意:

第一:中文字段必须是明确的varchar类型字段,在程序中可以用if clientdataset.fieldbyname('字段名'.)datatype=ftstring来判断是不是字符型的

第二:过滤条件必须至少两个汉字,一个汉字过滤不到

分享到:
评论
1 楼 grandry 2013-07-09  
谢谢!这是一个困扰我多时的问题

相关推荐

    DELPHI数据控件TclientDataSet的详细说明

    DELPHI数据控件TclientDataSet的详细说明 TclientDataSet是DELPHI数据控件中的一种重要组件,它继承自TDataSet,用于多层体系结构的客户端。与TTable、TQuery一样,TClientDataSet也可以用于浏览、编辑、搜索、纠错...

    Delphi三层开发小技巧:TClientDataSet的Delta妙用

    在Delphi进行三层架构开发时,常常会遇到数据更新的问题。`TClientDataSet`的`Delta`属性在其中起到了关键作用。`TClientDataSet`是一个非常强大的组件,它不仅可以存储和处理数据,还能记录对数据的修改,这些修改...

    Delphi主从表自创实例

    在"Delphi主从表自创实例"中,我们还会学习如何使用TAdoDataset或TDataset派生类来连接不同的数据库,如SQL Server或Oracle,以及如何使用SQL查询来获取和过滤数据。这涉及到对ADO(ActiveX Data Objects)或其他...

    TClientDataSet用法

    这意味着在客户端应用中使用TClientDataSet时无需安装或配置BDE,而是通过一个名为DBCLIENT.DLL的动态链接库来支持其运行。 在多层架构的应用程序中,客户端通常不直接与数据库进行交互,而是通过中间层(如业务...

    利用delphi中的内存表来制作主从表

    在Delphi中,我们可以通过以下步骤使用TClientDataSet创建主从表: 1. **创建内存表对象**:首先,需要在组件面板上找到TClientDataSet组件,将其拖放到窗体上。对于主从表,你需要创建两个TClientDataSet对象,...

    delphi 如何排序过滤数据库记录.

    对于更复杂的应用场景,可以使用 TClientDataset 组件,它允许在内存中进行排序和过滤,不会直接影响到原始数据库。TClientDataset 提供了 `ApplySort` 和 `SetFilter` 方法,与 TDataSet 类似,但提供了更多的灵活...

    TClientdataset 使用教程

    ### TClientDataset 使用教程 #### 一、简介 TClientDataset 是 Delphi 中的一个非常重要的组件,用于在客户端处理数据。它属于 VCL (Visual Component Library) 的一部分,主要用于访问存储在内存中的数据集。...

    Delphi内存表使用(TdxMemData,TVirtualTable,TFDMemTable)例子.

    Delphi内存表使用(TdxMemData,TVirtualTable,TFDMemTable)例子.演示在Delphi上使用内存表存储数据的例子。TdxMemData 属于DevExpressVcl控件,TVirtualTable属于UniDAC控件,TFDMemTable属于FireDAC控件。经过测试...

    Delphi 12 控件之A Guide To Using The TClientDataSet in Delphi Applications.pdf

    使用TClientDataSet可以实现数据的缓存、过滤、排序、查找以及导航等功能。TClientDataSet的最大优势在于可以与远程数据源断开连接,独立于任何数据服务运行,这使得它特别适用于数据的移动和远程处理。 ...

    计算机软件-编程源码-Delphi数据集过滤技巧.zip

    在Delphi编程中,数据集过滤是至关重要的技术,它允许开发者从大量数据中筛选出特定的信息,提高程序的效率和用户体验。这个压缩包“计算机软件-编程源码-Delphi数据集过滤技巧.zip”很可能包含了一些示例代码和教程...

    DELPHI_表格控件DBGridEh史上最全使用资料(101页).rar_DBGridEh_delphi

    压缩包中的"DELPHI_表格控件DBGridEh史上最全使用资料(101页).pdf"文件很可能详细介绍了这些功能和用法,包括如何设置数据源、如何自定义列属性、如何实现数据编辑验证、如何优化性能以及如何利用事件来扩展功能等。...

    计算机软件-商业源码-实例88 Delphi数据集过滤技巧.zip

    这个"商业源码-实例88 Delphi数据集过滤技巧.zip"的压缩包文件显然是一个关于如何在Delphi中高效地处理和过滤数据集的实例教程。以下是关于这个主题的详细知识点: 1. **数据集**:数据集是Delphi编程中的一个重要...

    TClientDataSet

    - **注意事项**: - 如果设置了 FileName 属性,可以直接使用 `Open` 方法打开数据集。 - 如果没有设置 FileName 属性,则需要先通过 `CreateDataSet` 方法创建数据集。 ##### 5. LoadFromFile 和 SaveToFile ...

    Delphi自定义Grid控件

    在Delphi编程环境中,开发自定义Grid控件是一项常见的任务,尤其对于那些希望对界面有更高定制需求的开发者来说。Grid控件是用于显示二维数据的常见组件,它提供了直观的方式来展示表格形式的信息。在本篇文章中,...

    delphi不需注册MIDAS.DLL

    能不能使用TClientDataSet又不用MIDAS.DLL呢? 很简单,就是uses一下MidasLib单元! MidasLib单元在Delphi6以及DELPHI的更高版本中才有,是Lib目录下的一个dcu文件。一旦在你的源程序中引用了MidasLib单元,...

    delphi数据库过滤查询演示.rar

    在Delphi编程环境中,数据库过滤查询是开发数据库应用的核心功能之一。这个"delphi数据库过滤查询演示.rar"压缩包很可能是包含一个或多个Delphi工程示例,用于演示如何在Delphi中执行数据库的筛选和查询操作。让我们...

    Delta 转 Sql语句,包括CDS与TFDMemTable

    它提供了数据过滤、排序、分页和编辑等操作,且支持记录级别的缓存,这使得即使在网络不稳定的情况下也能高效地处理数据。 【TFDMemTable】 TFDMemTable是FireMonkey框架下的一种内存数据表组件,类似于VCL中的...

    cds-memleak:TClientDataset内存泄漏

    cds-memleak 完成该项目的目的是揭示Delphi中一个广泛使用的名为TClientDataset的组件中的内存泄漏。动机我工作的公司到处都使用TClientDatasets。 我们已经编写了许多后端工具来支持我们的数据传递系统。 一种这样...

    DelphiClientSocket断线重连.zip

    本资料"Delphi ClientSocket断线重连.zip"显然是针对在使用Delphi的ClientSocket组件时如何处理网络中断并实现自动重连这一主题的。 ClientSocket组件是Delphi中的一个非可视组件,它实现了基于TCP协议的客户端功能...

Global site tag (gtag.js) - Google Analytics