我要实现的是记录过滤的功能。环境:delphi+BDE+sql2000。 我有2个窗体,主窗体FrmMain中有一个dbgrid,取名GridMain,用于显示查询的记录; 
有一个按钮,用于调用窗体FrmFilter。 记录过滤窗体FrmFilter中也有一个dbgrid,取名GridFilter,用于设置GridMain的过滤参数。 其中2个dbgrid中的字段都是从库表中读取出来的: 
  select fieldname,chnname,fieldtype,fieldsize from fd_list 
即从字段表中查询字段名,字段中文名,字段类型,字段长度。 GridMain显示内容如下: 
   商品编号  商品名称  进价   零售价 
    001       面包     1.00   2.00 
    002       牛奶     1.50   3.00 现在我想使过滤窗体的表格GridFilter的内容显示如下,请各位帮帮忙! 
 GridFilterd显示如下: 
   字段中文名   字段类型  运算符  过滤值 
    商品编号      字符 
    商品名称      字符 
    进价          实数 
    零售价        实数