Hola.
Tal vez una imagen y algo de código facilitaría las cosas.
Lo primero que se me ocurre es porqué nos estás utilizando controles DataAware (DBEdit) en lugar de Edit's.
Si quieres hacer el guardado "a mano", deberás añadir el registro manualmente, asignar los valores de los Edit's y luego realizar el Insert.
Algo así:
Código Delphi
[-]
Table1.Append;
Table1.FieldByName('nombre').AsString := Edit1.Text;
Table1.FieldByName('appaterno').AsString := Edit2.Text;
...
Table1.Post;