
adoquery1.close;
adoquery1.sql.clear
adoquery1.sql.add('select * from 表名 where 条件')
adoquery1.open
用一个adoconnect连接数据库, connected设置为true。用一个adoquery,connection设置为adoconnect。database的dataset设置为adoquery,active设置为true,dbgrid的DataSource设置为datasource1
如果dbgrid的数据集是adodataset1那么要修改,只要
adodataset1.edit;
adoDataset1.FieldByName('字段名1').asstring:='修改值 '
adoDataSet1.Post;
就可以了。
button的 click事件中,更改dbgrid后的adoquery中的SQL语句。用语句查询。with adoquery1 do beign
close
sql.clear
sql.add('select * from 表 where 字段1 like ''%'+trim(edit1.text)+'%'' and 字段2 like ''%'+trim(edit2.text)+'%'' and 字段3 like ''%'+trim(edit3.text)+'%''')
execsql
open
end
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)