我做了一个图片查询的数据库!!DBGrid显示图片记录,数据库采用的是Access,用DBImage显示图片,用了ADOTable控件调用数据库!没有用Table控件,还有一个DBNavigator控件!数据库是可以正常运行.但我在查询的时候遇到个小问题:图片的记录中有一个属性是Information,设置他的类型是Memo;我加了一个DBMemo控件显示图片的信息.问题是我想查询的关键字就是图片的信息,也就是在DBMemo中的值.请问该如何编写查询代码?多谢!!!
解决方案 »
- HotKeyIndex1 := HotKeyManager1.AddHotKey(qscreeninifile.Readinteger('HotKey1',
- DBgridEh中如何实现某一列相同数据的单元格颜色相同
- TreeView1控件,怎样让某些节点有右键弹出按钮,某些没有右键!
- 组件的麻烦
- 下面是C写的一个算法,我不会C,哪位大侠帮我改写成delphi的
- Delphi自带的Image Editor做的资源文件中的图标只能是16色,可是我需要256色以上,各位知道哪儿有这样的工具下载么?
- !!!如何用IDTCPCLIENT和IDTCPSERVER传输在SHELLLISTVIEW中选中的文件!!
- 十万火急程序实例
- 有没有人可以提供一份完整的三层应用的源程序啊?
- 如何在一个按钮上放图片,而上边还要有文字!
- 在dbcombox的下拉菜单中显示表的所有字段
- 关于网卡MAC号的几点疑问?请大家来发表观点
begin
filtered:=false;
filter:=你的查询条件;
filtered:=true;
end;或者用adoquery用SQL命令来实现
with adoquery do
begin
close;
sql.clear;
sql.add('你的查询条件(如select * from pictable where information='*色情图片*'');
open;
end;
query1.close;
queyr1.sql.clear;
queyr1.sql.add('select * from 表名 where information='+ 条件);
queyr1.open;
queyr1.sql.clear;
queyr1.sql.add('select * from 表名 where information like ''%'+ 条件+'%''');
queyr1.open;