Muestra algo de código de lo que tenés hecho y decinos donde esta la duda
No es justo que ecfisa o cualquier otro te resuelva el problema, ese es tu trabajo. Una cosa es ayudar, otra es hacerte todo. En este foro no tratamos con usuarios finales, sino con programadores
El título de la pregunta reza 'colocar datos en dos tablas'
Para meter datos en una tabla se me ocurren rápido 3 formas:
1. Usando sql (insert into..)
2. Usando algún descendiente de TDataSet
Código Delphi
[-]
Ds.Open;
Ds.Insert;
Ds.FieldByName('campo').Value := valor
...
Ds.Post;
3. Usando triggers
Con una de esas metes datos en 1, 2 o 300 tablas
Ahora bien, cual es el problema?