问题1:
  用一个DBrid和ADoquery 在Form1中有一个command1(增加)单击后出现form2,用form2的几个edit来为当前表增添新的记录。可次每次点次保存成功后,关闭form2后,而在form1中不能立即看到刚才增添的记录,只有退出重新启动程序后才能看到上次增添的内容。请问高手怎么解决这个问题。
问题2:
刚上面的情况一样。如果在form1中用一个commnad2(修改)来调用一个form3,其中的edit的内容为form1中adoquery当中的相对应的记录内容。我是用edit1.Text:=form1.ADOQuery1.fieldbyname('部门名称').asstring;来实现的。当我在运行时,前当前的光标选中任何一条记录的时候,然后点command1(修改)在form3中总是为adoquery中的第一条记录。请高手指点。小弟在线等候。