Hola knnibal, puedes utilizar los componentes Data Aware, DBEdits, cada DBEdit enlazado a cada uno de tus campos y para insertar utilizas tu DBNavigator.
Ahora si quieres hacerlo a mano:
Código Delphi
[-]
Table.Open;
Table.Insert; o Table.Append;
Table.FieldByName('Campo1').AsString := Edit1.Text;
Table.FieldByName('Campo2').AsString := Edit2.Text;
........
Table.Post;
Saluditos