关于dbgrideh的问题(50分)

  • 主题发起人 主题发起人 郭剑南
  • 开始时间 开始时间

郭剑南

Unregistered / Unconfirmed
GUEST, unregistred user!
在这个dbgrideh控件中,用不同的列选择不同的判断条件,用SQL条件!
 
这不可能,因为一个DBGRID只能对应一个数据源。
 
TQuery


select a.col1,b.col2,... from table1 a,table2 b,...
where ...
 
if lowercase(DBGrid1.SelectedField.FieldName)='transcono'
then
begin qydate.Close;
qydate.SQL.Clear;
qydate.SQL.Add(' select * from productdata '+
' where transCoNo='''+ s_str +'''');
qydate.Open;
end;

这是一列的情况。
 
接受答案了.
 
后退
顶部