Ver Mensaje Individual
  #1  
Antiguo 17-09-2011
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Reputación: 14
novato_erick Va por buen camino
Algo curioso con las tablas en firebird

Hola como están todos?

Mi caso es el siguiente:

Tengo un formulario llamado frmProveedores el cual Agrego los atributos correspondientes como su respectivo ID, NIF, contacto, etc.

bueno aplico el siguiente código simple para guardarlo en el btnGuardar:

Código Delphi [-]
procedure TFrmProveedores.btnGuardarClick(Sender: TObject);

begin
  if Application.MessageBox('¿Desea Agregar Otro?', 'Confirmación',
    MB_ICONQUESTION OR MB_YESNO) = ID_NO then
  begin
    dmacceso.cdsProveedores.Applyupdates(0);
    Close;
  end
  else
  Begin
    dmacceso.cdsProveedores.Active := False;
    dmacceso.cdsProveedores.Active := True;
    dmacceso.cdsProveedores.Last;
    dmacceso.cdsProveedores.Insert;
  end;

end;

Reviso mi aplicación lo busco en mi lista de proveedores y ahí esta no hay problema para ir mas aya en la verificación abro el Firebird ISQL Tool para ver los datos y si están.

Bueno el problema esta en que al abrir otro formulario para agregar cuentas a un proveedor me aparece.

Pero al darle el post al data set dice que el id_proveedor esta vacio.

pero si cierro la aplicación y vuelvo abrirla abriendo el formulario de agregar cuenta ahi si no hay problema.

Alguien ha pasado por esto?

Saludos

novato_erick
Responder Con Cita