uses moban;    //这是form1的程序单元procedure Tfrm_new.Button1Click(Sender: TObject);
begin
 if not frm_moban.ADOTable1.Active then frm_moban.ADOTable1.Open;
 frm_moban.ADOTable1.Append;   //程序执行到这里似乎就停住了,但是也不报错,也未死机!
 showmessage('继续');
end;
就是form2里,不能使用form1里的ADOTable1组件!

解决方案 »

  1.   

    应该不存在这个问题,你编译没有出错?或是你的adotable中有触发事件?
      

  2.   

    可以用。大概的原因是你的ADOTable1连接不上数据库。 
    或者你用的数据库不支持你用ADOTable1的Append方法。
      

  3.   

    demongz() :
     应该不存在这个问题,你编译没有出错?或是你的adotable中有触发事件?
    =================================================================挖哈哈,你老兄说得太对了,原来我以前自己设的事件,现在忘记了,是beforeinsert:
       abort;
       showmessage('不允许新增!');啊哈哈,好嗅啊。