应该不是数据库的问题
你插入数据后commit;
重新检索数据看看

解决方案 »

  1.   

    插入完后,在dbgrid中调用dbgrid1.Refresh刷新
      

  2.   

    查看数据库里面的记录时有,但DBGRID1里面还是看不见,只有重新启动后才看得见。
      

  3.   

    建议用query构件,采用SQL语句的方式保存
      

  4.   

    比较幼稚但是可以方便的解决问题的办法是把数据急关一下,再打开,呵呵
    dataset.close;
    dataset.open;
      

  5.   

    select fieldname as 你要显示的名字  from table_name order by index_name desc
      

  6.   

    你肯定是BDE,用ADO就不会有这个错误,是因为数据没刷新,你CLOSE,OPEN ,就可以,但数据量大不是好办法。
      

  7.   

    建议你用ADODATASET来操作数据,这样肯定不会有问题了