大家谁能帮帮我啊,Delphi数据库的问题

解决方案 »

  1.   

    终于有人肯帮我了  这个问题说起来比较麻烦  如果方便的话  QQ:105880753
    在Form2上用DBGrid显示数据库,用户修改后,在Form1中调用的时候,并没有修改
    也就是说,用户在Form2中修改数据库,在Form1中调用数据库
      

  2.   

    這是個小問題.在FORM2中,修改數據後,在FORM1中調用的時候,要重新刷新.
    就可
      

  3.   

    chenkandy(kandy) :這是個小問題.在FORM2中,修改數據後,在FORM1中調用的時候,要重新刷新.
    就可怎么刷新啊高手?
      

  4.   

    在FORM2中,修改完毕,将数据集CLOSE, OPEN就刷新了
      

  5.   

    在Form2中刷新数据库后,数据库的内容是修改了,但在Form1中还是认定以前的值啊,怎么办?
      

  6.   

    casey_ho() :看看是不是用了缓冲,或者你开始了事务,保存之后没有提交事务
    在哪儿看啊?应该是什么
      

  7.   

    让Form1和Form2共用一个ADOTable就能避免这个问题了
      

  8.   

    原因很多,实在不知道你是怎么用的,估计你不会用到事务了,也不会用到缓冲,你在所有使用到数据集的地方都把他们CLOSE再OPEN看看吧