首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

dbgrid查询有关问题

2012-02-16 
dbgrid查询问题现想点dbgrid最上面 代码 两个字 label(不知道是不是用这个)字自动相应变成 代码 两字 其ed

dbgrid查询问题

现想点dbgrid最上面 代码 两个字 label(不知道是不是用这个)字自动相应变成 代码 两字 其edit 输入 代码字段就可以自动查
询~同样..点 供应商名称 也会自动变供应商查询

请问各位大人怎么搞~
我在DBGrid1TitleClick里输入了代码.但是查是可以查.但是效果反了。 变成了我输入 代码字段后.再点下面dbgrid 代码两个字 才自动查..郁闷`请问怎么回事~

[解决办法]
1、DBGrid1TitleClick写
Label.Caption:=Column.FieldName; 
//此时label.caption:='代码'
2、//查询时直接用Label.caption不就成了,它记录的是刚才选择的字段名
adoquery1.Filtered:=false; 
if trim(edit1.Text)= " " then exit 
else 
adoquery1.Filter:= Label.caption+' like * "+edit1.Text+ "* "; 

adoquery1.Filtered:=true; 

热点排行