Delphi中TQuery.Filter用法】的更多相关文章

今天维护一个老项目是用delphi5 + BDE写的.为了更方便查询数据,就增加一个查询功能.由于数据量查询出来后就比较少,于是就想到Filter like 但 BDE并不支持 Filter = 'name like'  BDE的模糊查询只有' name = A*' 匹配只能从第一个字母开始,无法达到要求.后来在OnFilterRecord中解决 由于 TQuery.Filtered := False; TQuery.Filtered := True; 会触发OnFilterRecord事件 于…
Delphi中ClientDataSet的用法小结 TClientDataSet控件继承自TDataSet,其数据存储文件格式扩展名为 .cds,是基于文件型数据存储和操作的控件.该控件封装了对数据进行操作处理的接口和功能,而本身并不依赖上述几种数据库驱动程序,基本上能满足单机"瘦"数据库应用程序的需要. 一.TClientDataSet的基本属性和方法介绍 1.FieldDefs: 字段定义列表属性 开发者可通过单击属性编辑器中该属性编辑按钮,或在该控件上单击右键选择弹出菜单中的&q…
转自:http://blog.csdn.net/haiou327/article/details/6666124 delphi中nil的用法 和C++中的NULL一样的意思,指空值,它和0值不一样--   nil就是空指针--    指针表示的就是内存的一个地址--(数据存放位置)--    nil就表示空地址--     例如:   说对一个TImage中的图片进行清空:    Image1.Picture:=nil;      对象也是指针,如上的Image1就是一个对象指针--     当…
django中新建项目,在项目中新建app,自定义filter一般放到app中.结构目录如下: 1.先在APP中新建一个templatetags的django文件夹,文件夹中新建一个filter的py文件. myfilter.py: from django import template register = template.Library()  #固定用法 @register.filter(name='mf') //需要加别名 def add_mf(arg): return "{} mf !…
WebBrowser1.GoHome; //到浏览器默认主页 WebBrowser1.Refresh; //刷新 WebBrowser1.GoBack; //后退 WebBrowser1.GoForward; //前进 WebBrowser1.Navigate('...'); //打开指定页面 WebBrowser1.Navigate('about:blank'); //打开空页面 //打开空页面, 并写入... WebBrowser1.Navigate('about:<head><ti…
原型         function   paramstr(i:index):string         对于任何application paramstr(0)都默认代表的是应用程序的绝对路径.那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了.它们的值又是什么了?我试了下取出的是空值,又不能赋值.        delphi帮助中说Returns a specified parameter from the command-line.从命令行中返回…
MessageBox对话框 输入控件的   ImeName属性把输入法去掉就默认为英文输入了 MessageBox对话框是比较常用的一个信息对话框,其不仅能够定义显示的信息内容.信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对话框信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对框. 1.函数原型及参数 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer…
原型                function   paramstr(i:index):string        对于任何application paramstr(0)都默认代表的是应用程序的绝对路径.那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了.它们的值又是什么了?我试了下取出的是空值,又不能赋值.        delphi帮助中说Returns a specified parameter from the command-line.从…
procedure Assert(expr : Boolean [; const msg: string]); 用法:   Assert(表达式,[显示信息]); 如果为假, assert会产生一个EAssertionFailed异常,显示信息为: Debugger Exception Notification Project  Project2.exe raised exception  class EAssertionFailed with Message'AAA (C:/Users/tan…
MessageBox对话框 输入控件的   ImeName属性把输入法去掉就默认为英文输入了 MessageBox对话框是比较常用的一个信息对话框,其不仅能够定义显示的信息内容.信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对话框信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对框. 1.函数原型及参数 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer…