Foros del Web » Programación para mayores de 30 ;) » Programación General »

memoria insuficiente en Delphi

Estas en el tema de memoria insuficiente en Delphi en el foro de Programación General en Foros del Web. Hola, hice un programa en DELPHI 6 que utiliza una tabla y al correrlo por primera vez todo corre normal, pero cuando lo corro por ...
  #1 (permalink)  
Antiguo 17/03/2003, 06:39
 
Fecha de Ingreso: marzo-2002
Ubicación: Guadalajara Jal.
Mensajes: 93
Antigüedad: 22 años, 2 meses
Puntos: 0
memoria insuficiente en Delphi

Hola, hice un programa en DELPHI 6 que utiliza una tabla y al correrlo por primera vez todo corre normal, pero cuando lo corro por segunda vez me dice: "insuficient memory for this aplication", ¿Que estoy haciendo mal?. El codigo que uso es este (esta dentro de un boton):

procedure TfrmNuevop.cmdagregarClick(Sender: TObject);
var
id : integer;
begin
tblPacientes.Open;
tblPacientes.Last;

// si no hay registros que el id sea 1
// si ya hay registros que tome el id del ultimo y le sume 1
if not tblPacientes.IsEmpty then
id := tblPacientes.Fields[0].Value + 1
else
id := 1;

tblPacientes.insert; // Ponemos la tabla en modo insertar
tblPacientes.fieldbyname('id').asinteger := id;
tblPacientes.fieldbyname('nom').asstring := txtNombre.text;
tblPacientes.fieldbyname('ape').asstring := txtApe.text;
tblPacientes.fieldbyname('status').AsBoolean := true;
tblPacientes.post; // Guardamos los cambios.
txtNombre.Text := '';
txtApe.Text := '';
showmessage('El Nuevo paciente ha sido dado de alta');
end;
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:13.