没有具体的数据只有列名

解决方案 »

  1.   

    insert了数据
      

  2.   

    with qry1 do
       begin
          Close;
          SQL.Clear;
          SQL.Add('select * from test3');
          Open;
         end;
    数据库里有个表有数据
      

  3.   

    DBString 显示,列名能显示的,就是没数据
      

  4.   

    with qry1 do
       begin
          Close;
          SQL.Clear;
          SQL.Add('select * from test3');
          Open;
    showmessage(inttostr(recordcount));  //看看有值没
         end;如果有, 就找数据显示控件的问题
    没数据的可能: 1 查错表; 2 差错库
      

  5.   

    试了,是没有数据,但我在pl/sql里插了数据的,在那测试都有
      

  6.   


    DBString??这是哪个控件??不是DBEdit??或是DBGrid??
      

  7.   

    哦哦,是DBGrid
      

  8.   

    我估计是没有权限插入数据,pl/sql关了每次重新查的时候都是没有数据的,只在insert后有数据
      

  9.   

    通过数据库后台写sql语句查看是否有数据,若有检查数据显示相关组件的设置是否有问题。
      

  10.   

    LZ是不是datesource没连对吧
      

  11.   

    "LZ是不是datesource没连对吧", ----列能显示说明DataSource是对的
    一种可能是连错了数据库另一种可能是你的qry1设置了filter并且filtered=true