delphi按钮弹出新窗口,添加的数据在返回到第一个窗口的数据库中

这个是主界面form1

点击添加之后会跳出form2窗口,在form2中写入数据之后,数据会添加到form1的数据库中

给你个思路:fom1提供个外部保存数据库接口:SaveToDb(const v_Data:DATA);这里面你只要取出DATA结构体数据保存到数据库就行了
在form2点击保存的时候,引用form1.SaveToDb(data);
Type
DATA = record
Code:string;
Descr:string;
UnitPrice:string;
Remarks:string
end;

图片说明

这是form2 写完点击保存可以保存到第一个窗口的数据库中

如果是在同一页面的话 我能够保存到数据库中 但是不在同一页面 就不会弄了

直接将第二个页面的值传过去不就可以了吗