Hola.
Comentas muy poco hacerca de como tenes organizado el código...
Pero si utilizaras un
TDataModule en donde situaras el
TSQLConnection, el TSimpleDataset y el
TDataSource, al ejecutar un código similar a este:
Código Delphi
[-]
...
implementation
uses Form2, Form3; ...
procedure TForm1.Button1Click(Sender: TObject);
begin
with DataModule2.SimpleDataSet1 do
begin
Open;
Append;
FieldByName('Campo1').AsString:= 'blabla';
FieldByName('Campo2').AsString:= 'mas blabla';
...
Post;
end;
TForm3.Create(Self).Show; end;
Se abrirá Form3 mostrando el DBGrid en donde figurará el último dato insertado.
Saludos.