Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-01-2012
Andréshi Andréshi is offline
Registrado
NULL
 
Registrado: ene 2012
Posts: 3
Poder: 0
Andréshi Va por buen camino
Como eliminar un registro especifico de un archivo !

Buenas, es mi primera pregunta aqui espero poder encontar una grata respuesta.
Soy novato en la programación y ando haciendo una aplicación en Lazarus, y me han dicho que el lenguaje Delphi es bastante parecido a Objectpascal . así q cualquier ayuda o sugerencia será bien recibida.
Necesito Un metodo que me elimine un registro en particular de un archivo, pasando como parametro de busqueda la identificacion.
me explico:
tengo un archivo lleno de registros, cada registro consta de varios parametros, ejemplo :nombre,identificacion,telefono...!
Y necesito que ingresando en un Tedit la identificación, me borre todos los datos de la persona con esa identificación, es decir me borre ese registro.
espero a ver sido claro en mi inquietud.
ya tengo este codigo para ese metodo, pero en algo nose porque no me esta funcionando.


Código Delphi [-]
procedure Tarchivoestudiantes.eliminar_registro(ide: integer);
var
  temp:Tarchivoestudiantes; 
  est:testudiante;
  nomtemp:String;
begin
 reiniciar;
 nomtemp:='';
 est:=testudiante.Create;
 temp:=Tarchivoestudiantes.create;
 temp.setnombre(nomtemp);
 while not finalArchivo do
 begin
  if leer(est)then
  begin
  if est.getidintificacion=ide then
   begin

   end
   else
   begin
   temp.agregar(est);
   end;
  end;
 end;

 DeleteFile(nombre);
 Renamefile(nomtemp,nombre);
end;
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como eliminar registro en MySql con parametros tiago_begins MySQL 1 15-12-2010 20:59:14
¿como eliminar registro de tablas en firebird? JXJ Firebird e Interbase 7 23-09-2010 22:10:18
ir a la posicion de un registro específico BlueSteel MS SQL Server 11 17-06-2008 12:39:23
Eliminar registro en archivo binario tamarinda C++ Builder 2 06-03-2008 20:59:25
Posicionarme en un registro especifico de un record Carliviris Varios 1 20-11-2006 18:35:41


La franja horaria es GMT +2. Ahora son las 10:42:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi