Ver Mensaje Individual
  #1  
Antiguo 15-04-2005
romansiux romansiux is offline
Miembro
 
Registrado: mar 2005
Posts: 33
Reputación: 0
romansiux Va por buen camino
Problemas al agregar datos

Hola a todos.
Tengo un problema, les agradeceria muchisimo sus opiniones.

Estoy trabajando con Delphi7, y MaySQL 4.0.18, hago la conexion por medio de MyTable, Y tengo una tablaPadre y otra tablaHija, y en mi Base de datos el id de la TablaPadre se va incrementando automatico.

Las relaciono por medio de la propiedad MasterSource y MasterFields, en mi form capturo los datos por medio de DBEdit, pero el problema es cuando le doy en el boton de guardar, en la TablaPadre si me guarda bien el primer registro, pero en la TablaHija no me guarda el id (llave foranea), solo me guarda los demas campos(TELEFONO). no me esta funsionando el master fields o que podra ser?

Este es el codigo del Boton de Guardar:

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
TablaPadre.Insert;
TablaHija.Insert;
TablaPadre.FieldByName('NOMBRE').AsString:=DBEdit2.Text;
TablaPadre.FieldByName('DIRECCION').AsString:=DBEdit3.Text;
TablaHija.FieldByName('NUM_TELEFONO').AsString:=DBEdit5.Text;
TablaPadre.Post;
TableHija.Post;
end;
end.
Saludos y Gracias...
Responder Con Cita