delphi+sql做系统,我想让DBgrid表中的内容随所选择的字段中的内容进行相...
发布网友
发布时间:2024-10-01 01:39
我来回答
共3个回答
热心网友
时间:2024-10-28 12:41
种类的“消费”表?什么意思?还有其他表,还是查出含有“消费”字段的记录?
如果只是查出记录,用ADOQuery。
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from TableName where ''种类'' = ''+ComboBox1.Text+''');
ADOQuery1.Open;
连接DBGrid1、DataSource1就可以查出记录。
热心网友
时间:2024-10-28 12:44
DBgrid.datasource.dataset.filter := '过滤字段名=' +''''+ '消费'+''''
需要设置DBgrid.datasource.dataset.filtered := true ;
热心网友
时间:2024-10-28 12:43
用adotable就设置indexfieldnames或者filter,用adoquery就用filter