在DELPHI中如何对备注字段进行模糊查询?

wxj 2000-03-11 09:36:00
我有一个文件数据库SGSW,原本是VFP数据库.其中'文件内容'是备注字段,我用BATCHMOVE将其转化为.DB数据库,'文件内容'转变为BLOBMEMO类型.
请问各位高手:
要查询'文件内容'中有'企业所得税'的,有怎么办法?我用以下方法不能通过:
begin
TRY
QUREY1.CLOSE;
query1.sql.clear;
query1.sql.add('select * from sgSW where 文件内容 LIKE :MMM' );
query1.parambyname('MMM').asstring:='%'+edit1.text+'%';
query1.open;
EXCEPT
SHOWMESSAGE('查询失败!');
end;
END;
(表单中放了EDIT1,以上是查询按钮代码)
...全文
187 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sess 2000-03-17
  • 打赏
  • 举报
回复
这是一个全文检索的问题,可以先把MEMO的内容倒到TSTRING里,然后对字符串操作,应该会了吧
Rich_Zhou 2000-03-17
  • 打赏
  • 举报
回复

if inputQuery('查找含有以下文字的条文:', '要查的文字:', sSearchStr) then
if trim(sSearchStr) <> '' then
begin
DataAccidentSys.tblInfolaws.filtered := false;
DataAccidentSys.tblInfolaws.First;
while not DataAccidentSys.tblInfoLaws.Eof do
begin
DataAccidentSys.tblInfoLaws.Edit;
DataAccidentSys.tblInfoLaws.FieldByName('filter').asBoolean :=
pos(sSearchstr, DataAccidentSys.tblInfoLaws.fieldbyname('Content').asstring) = 0;
DataAccidentSys.tblInfolaws.Next;
end;

DataAccidentSys.tblInfoLaws.filter := 'filter=false';
DataAccidentSys.tblInfoLaws.filtered := true;
end;

利用pos函数进行搜索 利用额外字段 纪录搜索结果
可以实现模糊查找。
dengdeng 2000-03-14
  • 打赏
  • 举报
回复
有好办法,别忘了通知我.
Lin 2000-03-12
  • 打赏
  • 举报
回复
DMMemo.Text以字符串返回备注字段的内容,用StrPos进行查询试试?
torent 2000-03-12
  • 打赏
  • 举报
回复
Re:Un1
如果只取前几个字符,能达到查询的效果吗?有更好的办法吗?
Un1 2000-03-11
  • 打赏
  • 举报
回复
你可以在建立一个String字段, 取出Memo字段的前几个字符到该字段, 然后利用该字段进行模糊查询.
hubdog 2000-03-11
  • 打赏
  • 举报
回复
paradox和dbf不支持memo全文检索,死了这条心吧:(
换sql server 7.0
《C/S程序综合设计》课题设计要求 实验课题一、人员档案的管理、物料档案管理 设计实现对企业人员基本情况的档案的输入、删除与修改,企业人员基本情况主要包括:人员代码、姓名、性别、出生日期、身份证号、籍贯、家庭住址、联系电话、其它情况等。 1. 程序须包括主界面程序,程序名用“班级名+座号+main”,主界面可以通过菜单调用到其它所有子程序。 2. 人员档案的增加、修改、删除的程序,其人员档案表在数据库必须以“班级+座号+(表示人员的英文信息)”来命名,人员档案的信息管理程序也必须以“班级+座号+(表示程序名的英文信息)”来命名。其人员代码不能为空,性别必须用“男”、“女”选择方式,出生日期必须用日期控件来控制。修改、删除程序在执行修改删除操作前,都必须进行记录定位操作,所以必须有相应的查询程序,可以借用查询程序来完成记录定位。人员档案的增加、修改、删除程序也可以用三个程序名,分别编程。 3. 人员档案查询程序,程序名以“班级+座号+(表示程序名的英文信息)”来命名,可以在查询框输入人员姓名的任何一个单字,查询出含该字的所有人员。 物料档案包括物料代码、物料名称、规格型号、计量单位、库存数量、备注字段。 1. 物料档案的增加、修改、删除程序,程序名以“班级+座号+(表示程序名的英文信息)”来命名,具体内容参考人员档案管理程序。物料表在数据库以“班级+座号+(表示程序名的英文信息)”来命名表,客户端输入时要求物料代码不为空,计量单位可以选择“件、套、公斤、吨、升、米、毫米、个”等,计量单位并可以输入其它单位名,库存数量默认为0。 2. 物料查询程序可以在通过输入框的文字进行模糊查询(物料代码、名称、规格是否含有输入框的文字),程序名用“班级+座号+(表示程序名的英文信息)”来命名。 实验课题二、简单物料进仓/出仓信息管理 企业物料进出仓的信息管理,物料进出仓的信息主要包括进出仓单号、进出仓日期、操作人员代码、备注、物料代码、进仓数量、出仓数量等 1. 企业仓库进出仓信息表以“班级+座号+(表示程序名的英文信息)”来命名,可以用一个表,也可以用二个表(一对多关系),具体表设计的思路须在报告描述。 2. 进仓程序与出仓程序可以合并,也可以分开做,名称以“班级+座号+(表示程序名的英文信息)”来命名。其操作人员必须用下拉框来选择;单号要自己编规则自动生成,单号产生规则在报告说明;进出仓日期用日期控件;物料代码必须下拉框做选择;当物料出仓时必须判断出仓数量时候超过物料的库存数量,物料的库存数量在物料表可以获得该物料的库存数量。进行进仓或出仓操作时必须通过调用存储过程来实现,存储过程将操作结果返回调用者,显示成功或失败的信息。 3. 进仓、出仓的存储过程可以合并或分开做,存储过程名称以“班级+座号+(表示程序名的英文信息)”来命名,存储过程要判断物料是否存在,操作后物料库存数量是否不为负数;如果不满足条件显示,失败提示;如果满足条件,增加进出仓表记录一条,并根据进出仓物料的数量对物料表库存数量进行修改,提交数据库操作,否则回滚。 4. 进出仓单查询程序,以“班级+座号+(表示程序名的英文信息)”来命名,可以用进出仓日期起止条件,物料代码、操作人员、备注(用子串查询)来完成。 实验课题三、物料与物料进出仓信息管理 一般企业进行物料进出仓时,多在一个进出仓单号上同时对多种物料做同进或同出操作,通过程序实现多个物料在一个界面一个单号上同时实现进仓或出仓操作,如果不成功,必须全部回滚。 1. 多物料进仓出仓,可以在一个程序完成,也可以分开编程,程序名以“班级+座号+(表示程序名的英文信息)”来命名,同一单号进出仓单号、进出仓日期、操作人员必须完全相同,同一单号不能进仓与出仓同时存在,通过调用存储过程完成进出仓操作。 2. 多物料进出仓存储过程,过程名以“班级+座号+(表示程序名的英文信息)”来命名,多物料进出仓单增加到表,并修改多个物料的库存数量,失败就显示提示内容。 实验课题四、用户登录与权限设计 用户在这里就指操作人员,已经在人员档案进行管理,通过设计用户登录和用户权限的管理,实现用户按权限访问资源,管理员按要求授予用户权限,登录程序安全稳定,设计用户菜单及程序调用。人员表需要新增字段口令、用户权限。系统每个操作人员都可以作为用户,当一个用户权限修改时,不会影响其他用户;可以对每个用户单独授予某个程序的执行权,也可以收回其执行权,而不影响其他用户的权限; 1. 用户登录程序,名称用以“班级+座号+(表示程序名的英文信息)”来命名,输入用户名和口令,判断正确后,按用户的权限,显示有权的菜单项,无权菜单项必须不可见或不可操作。 2. 用户授权程序,名称用以“班级+座号+(表示程序名的英文信息)”来命名。有授权权限的用户,可以指定某个用户获取某个程序执行权,或被禁止某个程序的执行权。 实验课题五、统计程序设计与报表打印 按物料统计进出仓流量,计算分析流动量最小的物料。按月份打印进出仓单表,打印进出仓单,按物料打印仓库账本。 1. 物料统计程序,统计各物料在指定时间内的进出仓数量总数,用图形显示,程序名以“班级+座号+(表示程序名的英文信息)”来命名。 2. 打印进出仓单程序,给定月份,将该月进出仓单全部按单号顺序打印出来,程序名以“班级+座号+(表示程序名的英文信息)”来命名。 3. 打印仓库账本程序,给定年份和物料,打印物料代码、名称、规格、计量单位、各日期的进仓、出仓和库存量;程序名以“班级+座号+(表示程序名的英文信息)”来命名。 设计要求: 1. 数据库定义的表或其它对象必须采用班级座号开头,窗体、程序名都必须用班级座号开头进行定义。 2. 必须简化输入操作,让操作尽可能用选择输入。如:性别、计量单位等一般用固定或可定义选择,出生日期用专用日期选择,身份证号暂不做要求。在输入所有的代码或编号时,应提供对应项目的名称提示。 3. 所有的程序合理安排窗体内的各个对象,所有窗体下要注明标题的名称和显示方式,可以看看微软的一些软件。 4. 所有的数据更改程序必须首先定位,确定记录点后,读出具体数据内容显示提供修改。修改完毕后,更新入对应的数据记录。所以,修改程序都包括查询过程或包含查询程序。 5. 所有删除程序也包含查询定位,但根据应用不同可以有不同的界面方式。
实验课题一、人员档案的管理、物料档案管理 设计实现对企业人员基本情况的档案的输入、删除与修改,企业人员基本情况主要包括:人员代码、姓名、性别、出生日期、身份证号、籍贯、家庭住址、联系电话、其它情况等。 1. 程序须包括主界面程序,程序名用“班级名+座号+main”,主界面可以通过菜单调用到其它所有子程序。 2. 人员档案的增加、修改、删除的程序,其人员档案表在数据库必须以“班级+座号+(表示人员的英文信息)”来命名,人员档案的信息管理程序也必须以“班级+座号+(表示程序名的英文信息)”来命名。其人员代码不能为空,性别必须用“男”、“女”选择方式,出生日期必须用日期控件来控制。修改、删除程序在执行修改删除操作前,都必须进行记录定位操作,所以必须有相应的查询程序,可以借用查询程序来完成记录定位。人员档案的增加、修改、删除程序也可以用三个程序名,分别编程。 3. 人员档案查询程序,程序名以“班级+座号+(表示程序名的英文信息)”来命名,可以在查询框输入人员姓名的任何一个单字,查询出含该字的所有人员。 物料档案包括物料代码、物料名称、规格型号、计量单位、库存数量、备注字段。 1. 物料档案的增加、修改、删除程序,程序名以“班级+座号+(表示程序名的英文信息)”来命名,具体内容参考人员档案管理程序。物料表在数据库以“班级+座号+(表示程序名的英文信息)”来命名表,客户端输入时要求物料代码不为空,计量单位可以选择“件、套、公斤、吨、升、米、毫米、个”等,计量单位并可以输入其它单位名,库存数量默认为0。 2. 物料查询程序可以在通过输入框的文字进行模糊查询(物料代码、名称、规格是否含有输入框的文字),程序名用“班级+座号+(表示程序名的英文信息)”来命名。 实验课题二、简单物料进仓/出仓信息管理 企业物料进出仓的信息管理,物料进出仓的信息主要包括进出仓单号、进出仓日期、操作人员代码、备注、物料代码、进仓数量、出仓数量等 1. 企业仓库进出仓信息表以“班级+座号+(表示程序名的英文信息)”来命名,可以用一个表,也可以用二个表(一对多关系),具体表设计的思路须在报告描述。 2. 进仓程序与出仓程序可以合并,也可以分开做,名称以“班级+座号+(表示程序名的英文信息)”来命名。其操作人员必须用下拉框来选择;单号要自己编规则自动生成,单号产生规则在报告说明;进出仓日期用日期控件;物料代码必须下拉框做选择;当物料出仓时必须判断出仓数量时候超过物料的库存数量,物料的库存数量在物料表可以获得该物料的库存数量。进行进仓或出仓操作时必须通过调用存储过程来实现,存储过程将操作结果返回调用者,显示成功或失败的信息。 3. 进仓、出仓的存储过程可以合并或分开做,存储过程名称以“班级+座号+(表示程序名的英文信息)”来命名,存储过程要判断物料是否存在,操作后物料库存数量是否不为负数;如果不满足条件显示,失败提示;如果满足条件,增加进出仓表记录一条,并根据进出仓物料的数量对物料表库存数量进行修改,提交数据库操作,否则回滚。 4. 进出仓单查询程序,以“班级+座号+(表示程序名的英文信息)”来命名,可以用进出仓日期起止条件,物料代码、操作人员、备注(用子串查询)来完成。 实验课题三、多物料进出仓信息管理 一般企业进行物料进出仓时,多在一个进出仓单号上同时对多种物料做同进或同出操作,通过程序实现多个物料在一个界面一个单号上同时实现进仓或出仓操作,如果不成功,必须全部回滚。 1. 多物料进仓出仓,可以在一个程序完成,也可以分开编程,程序名以“班级+座号+(表示程序名的英文信息)”来命名,同一单号进出仓单号、进出仓日期、操作人员必须完全相同,同一单号不能进仓与出仓同时存在,通过调用存储过程完成进出仓操作。 2. 多物料进出仓存储过程,过程名以“班级+座号+(表示程序名的英文信息)”来命名,多物料进出仓单增加到表,并修改多个物料的库存数量,失败就显示提示内容。 实验课题四、用户登录与权限设计 用户在这里就指操作人员,已经在人员档案进行管理,通过设计用户登录和用户权限的管理,实现用户按权限访问资源,管理员按要求授予用户权限,登录程序安全稳定,设计用户菜单及程序调用。人员表需要新增字段口令、用户权限。系统每个操作人员都可以作为用户,当一个用户权限修改时,不会影响其他用户;可以对每个用户单独授予某个程序的执行权,也可以收回其执行权,而不影响其他用户的权限; 1. 用户登录程序,名称用以“班级+座号+(表示程序名的英文信息)”来命名,输入用户名和口令,判断正确后,按用户的权限,显示有权的菜单项,无权菜单项必须不可见或不可操作。 2. 用户授权程序,名称用以“班级+座号+(表示程序名的英文信息)”来命名。有授权权限的用户,可以指定某个用户获取某个程序执行权,或被禁止某个程序的执行权。 实验课题五、统计程序设计与报表打印 按物料统计进出仓流量,计算分析流动量最小的物料。按月份打印进出仓单表,打印进出仓单,按物料打印仓库账本。 1. 物料统计程序,统计各物料在指定时间内的进出仓数量总数,用图形显示,程序名以“班级+座号+(表示程序名的英文信息)”来命名。 2. 打印进出仓单程序,给定月份,将该月进出仓单全部按单号顺序打印出来,程序名以“班级+座号+(表示程序名的英文信息)”来命名。 3. 打印仓库账本程序,给定年份和物料,打印物料代码、名称、规格、计量单位、各日期的进仓、出仓和库存量;程序名以“班级+座号+(表示程序名的英文信息)”来命名。 设计要求: 1. 数据库定义的表或其它对象必须采用班级座号开头,窗体、程序名都必须用班级座号开头进行定义。 2. 必须简化输入操作,让操作尽可能用选择输入。如:性别、计量单位等一般用固定或可定义选择,出生日期用专用日期选择,身份证号暂不做要求。在输入所有的代码或编号时,应提供对应项目的名称提示。 3. 所有的程序合理安排窗体内的各个对象,所有窗体下要注明标题的名称和显示方式,可以看看微软的一些软件。 4. 所有的数据更改程序必须首先定位,确定记录点后,读出具体数据内容显示提供修改。修改完毕后,更新入对应的数据记录。所以,修改程序都包括查询过程或包含查询程序。 5. 所有删除程序也包含查询定位,但根据应用不同可以有不同的界面方式。
该系统分5个模块,功能分别为: 一.人员档案的管理、物料档案管理 设计实现对企业人员基本情况的档案的输入、删除与修改,企业人员基本情况主要包括:人员代码、姓名、性别、出生日期、身份证号、籍贯、家庭住址、联系电话、其它情况等(对身份证号,电话号码合法性验证)。 物料档案包括物料代码、物料名称、规格型号、计量单位、库存数量、备注字段。 1. 物料档案的增加、修改、删除程序,客户端输入时要求物料代码不为空,计量单位可以选择“件、套、公斤、吨、升、米、毫米、个”等,计量单位并可以输入其它单位名,库存数量默认为0。 2. 物料查询程序可以在通过输入框的文字进行模糊查询(物料代码、名称、规格是否含有输入框的文字). 二. 简单物料进仓/出仓信息管理 企业物料进出仓的信息管理,物料进出仓的信息主要包括进出仓单号、进出仓日期、操作人员代码、备注、物料代码、进仓数量、出仓数量等 1. 企业仓库进出仓信息表可以用一个表,也可以用二个表(一对多关系),具体表设计的思路须在报告描述。 2. 进仓程序与出仓程序可以合并,也可以分开做。其操作人员用下拉框来选择;单号要自己编规则自动生成,单号产生规则在报告说明;进出仓日期用日期控件;物料代码下拉框做选择;当物料出仓时判断出仓数量时候超过物料的库存数量,物料的库存数量在物料表可以获得该物料的库存数量。进行进仓或出仓操作时通过调用存储过程来实现,存储过程将操作结果返回调用者,显示成功或失败的信息。 3. 进仓、出仓的存储过程可以合并或分开做,存储过程要判断物料是否存在,操作后物料库存数量是否不为负数;如果不满足条件显示,失败提示;如果满足条件,增加进出仓表记录一条,并根据进出仓物料的数量对物料表库存数量进行修改,提交数据库操作,否则回滚。 4. 进出仓单查询程序,可以用进出仓日期起止条件,物料代码、操作人员、备注(用子串查询)来完成。 三、多物料进出仓信息管理 一般企业进行物料进出仓时,多在一个进出仓单号上同时对多种物料做同进或同出操作,通过程序实现多个物料在一个界面一个单号上同时实现进仓或出仓操作,如果不成功,必须全部回滚。 1. 多物料进仓出仓,可以在一个程序完成,也可以分开编程,同一单号进出仓单号、进出仓日期、操作人员必须完全相同,同一单号不能进仓与出仓同时存在,通过调用存储过程完成进出仓操作。 2. 多物料进出仓存储过程,多物料进出仓单增加到表,并修改多个物料的库存数量,失败就显示提示内容。 四、用户登录与权限设计 用户在这里就指操作人员,已经在人员档案进行管理,通过设计用户登录和用户权限的管理,实现用户按权限访问资源,管理员按要求授予用户权限,登录程序安全稳定,设计用户菜单及程序调用。人员表需要新增字段口令、用户权限。系统每个操作人员都可以作为用户,当一个用户权限修改时,不会影响其他用户;可以对每个用户单独授予某个程序的执行权,也可以收回其执行权,而不影响其他用户的权限; 1. 用户登录程序,输入用户名和口令,判断正确后,按用户的权限,显示有权的菜单项,无权菜单项必须不可见或不可操作。 2. 用户授权程序。有授权权限的用户,可以指定某个用户获取某个程序执行权,或被禁止某个程序的执行权。 五、统计程序设计与报表打印 按物料统计进出仓流量,计算分析流动量最小的物料。按月份打印进出仓单表,打印进出仓单,按物料打印仓库账本。 1. 物料统计程序,统计各物料在指定时间内的进出仓数量总数,用图形显示。 2. 打印进出仓单程序,给定月份,将该月进出仓单全部按单号顺序打印出来。 3. 打印仓库账本程序,给定年份和物料,打印物料代码、名称、规格、计量单位、各日期的进仓、出仓和库存量。 资源包含: 1.系统源码 2.数据库及脚本 3.部分1详细说明报告 4.部分2详细说明报告 5.部分3详细说明报告 6.部分4详细说明报告 7.部分5详细说明报告 8.系统总说明
实验课题一、人员档案的管理、物料档案管理 设计实现对企业人员基本情况的档案的输入、删除与修改,企业人员基本情况主要包括:人员代码、姓名、性别、出生日期、身份证号、籍贯、家庭住址、联系电话、其它情况等。 1.程序须包括主界面程序,程序名用“班级名+座号+main”,主界面可以通过菜单调用到其它所有子程序。 2.人员档案的增加、修改、删除的程序,其人员档案表在数据库必须以“班级+座号+(表示人员的英文信息)”来命名,人员档案的信息管理程序也必须以“班级+座号+(表示程序名的英文信息)”来命名。其人员代码不能为空,性别必须用“男”、“女”选择方式,出生日期必须用日期控件来控制。修改、删除程序在执行修改删除操作前,都必须进行记录定位操作,所以必须有相应的查询程序,可以借用查询程序来完成记录定位。人员档案的增加、修改、删除程序也可以用三个程序名,分别编程。 3.人员档案查询程序,程序名以“班级+座号+(表示程序名的英文信息)”来命名,可以在查询框输入人员姓名的任何一个单字,查询出含该字的所有人员。 物料档案包括物料代码、物料名称、规格型号、计量单位、库存数量、备注字段。 1.物料档案的增加、修改、删除程序,程序名以“班级+座号+(表示程序名的英文信息)”来命名,具体内容参考人员档案管理程序。物料表在数据库以“班级+座号+(表示程序名的英文信息)”来命名表,客户端输入时要求物料代码不为空,计量单位可以选择“件、套、公斤、吨、升、米、毫米、个”等,计量单位并可以输入其它单位名,库存数量默认为0。 2.物料查询程序可以在通过输入框的文字进行模糊查询(物料代码、名称、规格是否含有输入框的文字),程序名用“班级+座号+(表示程序名的英文信息)”来命名。
一、 DBGridEh(增强型表格组件)功能详解.....................................................................4 二、应用实例..........................................................................................................................5 1. 定制标题行......................................................................................................................5 1) 制作复杂标题行.......................................................................................................5 2) 按钮式标题..............................................................................................................5 3) 标题行显示图片.......................................................................................................5 4) 如根据不同状态在数据单元格显示相应图片...................................................5 5) 自动显示标题行的升降排序标志符(▽降序△升序)并做相应排序...............6 6) 点dbgrideh 标题排序..............................................................................................7 7) 在DBGridEH 怎样实现多重排序(标题出现0123等排列序号)? ................ 11 8) 让dbgrid显示序号................................................................................................ 11 2. 外观布局........................................................................................................................12 1) 根据不同字段值显示相应的小图片.....................................................................12 2) 显示检查框(checkbox)外观.............................................................................12 3) 显示单、多列下拉列表.........................................................................................12 4) 显示日历下拉列表.................................................................................................13 5) 3D或平面外观效果...............................................................................................13 6) 行头和列头的启用关闭.........................................................................................13 7) DBGrid如何实现透明效果?.................................................................................13 8) 滚动条的各种应用.................................................................................................16 9) 数据行高................................................................................................................19 10) DBGrid设置Rowheight后如何将单元格内容纵向和垂直都居?..............19 11) 设置DBGridEH 自适应列宽的最好方法.........................................................20 12) Ehlib 的DBGridEh首列加序号........................................................................21 13) 分行分列、单元格的颜色设置.........................................................................23 14) 点击不同单元格列,执行不同的动作.............................................................27 15) 下拉式计算器.....................................................................................................28 16) 鼠标移到某个单元格,指针形状改变.............................................................28 17) 自动填充网格列宽到网格客户区.....................................................................29 18) 从注册表或ini文件保存或恢复网格和列的层次。...................................29 3. 编辑功能........................................................................................................................29 1) 多选........................................................................................................................29 2) 文本多行显示.........................................................................................................30 3) 显示备注字段.........................................................................................................30 4) 如何让dbgrideh1 显示数据时只显示两位小数...................................................30 5) 获得当前DBGridEh表单元格的序号.............................................................30 6) 怎样在dbgridEh和Edit显示金额的千分号...................................................30 7) end;请问怎么才能使DBGridEh不滚动就能提交数据?...................................32 8) 我怎么把dbgrid 里的数据一次插入到数据库呢................................................32 9) 在DBGrid可选行而又可进入编辑状态......................................................32 10) 修正DBGrideh 丢失焦点时自动关闭输入法的问题......................................35 11) DBGRIDEH选定多行删除怎么实现...............................................................36 12) DBGrid 滚动表格的代码...................................................................................37 4. 统计功能........................................................................................................................37 白波九道整理自用版 第 3 页 1) 页脚合计................................................................................................................37 2) 定制表格底部(footer)区域的汇总统计行.......................................................38 3) TDBSumList说明..................................................................................................38 4) 如何工作以及为什么有时SumList的集合值计算不正确?.............................39 5) dbgrideh列求和.....................................................................................................39 5. 数据功能........................................................................................................................40 1) 查找字段点击某列值的下拉按纽弹出一个从数据库取值下拉列表...............40 2) 使用DBGridEh自动过滤实现方法.....................................................................40 3) 使用DBGridEh自动过滤实现方法2 ..................................................................41 4) DBGridEh 控件使用过滤功能 (适用ehlib 5.2 ehlib 5.3)................................42 5) 支持模糊查询.........................................................................................................43 6) ehlib4.4.50支持模糊匹配的修改方法..............................................................44 7) EhLib 5.0 Build 5.0.13的过滤字串都是模糊过滤修改.......................................45 8) 滚动条滚动时选择不变,还有自动过滤功能的实现.........................................45 9) 增量搜索................................................................................................................46 10) ehlib总是按两次ctrl+f才出来查找框,怎么办?.........................................46 11) 如何改良dbgrideh的文字过滤........................................................................46 12) 改进DBGrideh 表头点击自动排序,实现双击状态轮流.................................47 13) 改良Ehlib 的排序功能,加快排序速度.............................................................49 14) 在DbGridEh显示TreeView效果................................................................50 15) DBGridEh-KeyList、PickList............................................................................51 16) 主从表设置........................................................................................................53 17) 在DbGridEh显示表表..............................................................................55 6. 输入/输出.......................................................................................................................56 1) 导入导出数据.........................................................................................................56 2) 从多种格式导入/导出数据到TDBGridEh...........................................................57 3) DBGRID 生成EXCEL报表.................................................................................57 4) 使用TPrintDBGridEh 组件.................................................................................61 5) 打印时确定Ehlib定义的报表表头颜色? ............................................................61 6) Ehlib 的PrintDBGridEh如何印页码,即第几页共几页...................................62 7) 怎么让PrintDBGridEh只打印DbGridEh 指定的列.......................................62 8) 怎样进行横向打印/ 打印预览?........................................................................62 7. 将存在的DBGrid组件转换为DBGridEh组件...........................................................62 三、EhLib安装问题.............................................................................................................64 1. EhLib 安装步骤.............................................................................................................64 2. EhLib 安装问题(dbsumlst.dcu出错) ..........................................................................64 3. 安装提示找不到.BPL文件...........................................................................................65 四、Delphi 下的优秀表格(Grid)显示控件........................................................................65 1. NextGrid .........................................................................................................................65 2. TopGrid 3.01...................................................................................................................65 3. XLGrid............................................................................................................................66 4. DevExpress ExpressQuantumGrid .................................................................................66 5. TMS Grid Pack...............................................................................................................68 6. EhLib ..............................................................................................................................71 白波九道整理自用版 第 4 页 7. ProfGrid..........................................................................................................................71 8. EasyGrid .........................................................................................................................71 五、delphi 配置文件的使用(*.ini).........................................................................71 六、窗口动画效果Animatewindow应用...........................................................................72 七、Delphi Excel to Sql Server..............................................................................................73 八、Delphi控制Excel的经验如下:..................................................................................76

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧