1.为什么没有看到呢——————是因为你没有把数据增加后刷新。
2。光标不能定位在刚插入的行——是因为要有定位的程序,比如用LOCATE的方法
   adodataset1.locate('xh','这里是你新插入记录的序号',[]);

解决方案 »

  1.   

    将adodataset1.locatetype设定为批处理
      

  2.   

    to suny_2001(小鱼儿) :我在post之后加update 刷新还是看不到刚插入的记录,只有在关闭窗体重新打开后才看得见!to : lupeng66751() :你说的是什么意思?
      

  3.   

    先close
    再open   试试!
      

  4.   

    to zzllabc(龙):我上面的代码是先close,再open的,再一,我将上面代码的
        close;
        commandtext:='select * from bg_xt  order by xh asc';
        prepared;
        open;
        fields[0].DisplayLabel:='序号';
        ...执行两次,结果还是一样。to  : mengbo(心有独钟) :如你所说,效率的确不行,但我插入记录的操作,一般很少用。