Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Borrar registro por codigo (https://www.clubdelphi.com/foros/showthread.php?t=56147)

Alexandro 08-05-2008 18:07:18

Borrar registro por codigo
 
Hola a todos:
Estoy haciendo una pequeña base de Datos, la tabla que uso es Paradox 7 con Delphi7. En la aplicacion hay un DBGrid que me muestra los datos almacenados en la tabla.
Yo lo que quiero es que al selecionar un registro y dar clic en un boton ''Borrar'' se borre ese registro y se refresque la tabla mostrando ahora los datos existentes nuevamente.
Cuál es el código que debo implementar en botón para que esto suceda?
Espero que me ayuden, gracias por adelantado.
Chao y suerte.
hasta pronto.

maeyanes 08-05-2008 18:17:19

Hola...

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  DataSet1.Delete
end;

Donde DataSet1 es el conjunto de datos asociado al DBGrid mediante un DataSource...

Otra forma sería usar la propiedad DataSource del DBGrid: DBGrid1.DataSource.DataSet.Delete...


Saludos...

Alexandro 08-05-2008 19:46:32

Borrar registro por código
 
Muchas gracias hermano, de veras que me ayudó bastante.
Ahora como puedo modificar un registro que ya existe?

pborges36 08-05-2008 23:30:03

Cita:

Empezado por Alexandro (Mensaje 285322)
...Ahora como puedo modificar un registro que ya existe?

Código Delphi [-]
dataset1.edit;
dataset1.Fieldbyname('campo1').asstring:='nuevo valor';
dataset1.Fieldbyname('campo2').asinteger:=15;
dataset1.Fieldbyname('campo3').asfloat:=15.5;
dataset1.post;

Alexandro 09-05-2008 13:29:25

Gracias por todo
 
Hola pborges36:
Muchas gracias por darme la respuesta de veras gracias.
Suerte.


La franja horaria es GMT +2. Ahora son las 21:21:31.

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