ttable组件应用
运用了过滤器(过滤器是正确应用的)
但在dbgrid中就不能显示数据
    这是怎么回事?

解决方案 »

  1.   

    我也来参和参和~-~
    我也遇到过这样的问题,。
    你在那些属性里多捣弄几下,说不定就可以了呢。
    呵呵!
    .....................
    .....................
    不会没有ACTIVE吧
      

  2.   

    有表结构出来吗?
    如果有:就是数据被你过滤了,如果没有:就是没有Active
      

  3.   

    t_course.Filter:='teacher_id='''+form1.Edit_user.Text+''''这句有没有错误啊
      

  4.   

    t_course.filtered:=false;
    t_course.Filter:='teacher_id='+QuotedStr(form1.Edit_user.Text);
    t_course.filtered:=true;
      

  5.   

    如果是表的结构出来了,说明语句和过滤器都没有问题,只能是说没有找到符合条件的记录,也有可能是取出的字段值后面有默认的空格,用一个去空格函数trim()把字段值的后面空格去掉。