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)
-   -   transacciones y componentes table. (https://www.clubdelphi.com/foros/showthread.php?t=17966)

inexperto 27-01-2005 15:22:28

transacciones y componentes table.
 
:) hola todos los del club ¡¡¡¡¡¡¡¡

tengo una duda........como puedo controlar una transacción en un componente table...que este asociado una datasource y una dbgrid.
en la dbgrid realizo las inserciones, eliminaciones y modificaciones a los datos de la tabla......................................
mi pregunta.....se puede hacer........y se se puede como se hace.....
desde ya gracias por todo:D

marcoszorrilla 27-01-2005 15:27:05

Si solamente interviene una tabla la cosa es simple, te remito a un ejemplo que viene con la ayuda:

Código Delphi [-]
 procedure TForm1.ApplyButtonClick(Sender: TObject);
 
 begin
   with CustomerQuery do
   begin
   IBDatabase1.Open;
   IBTransaction1.StartTransaction;
   Table1.Insert;
   Table1.FieldByName('QUANTITY').AsInteger := StrToIn(Edit1.Text);
   Table1.Post;
   IBTransaction1.Commit;
   end;
 end;

Un Saludo.

inexperto 28-01-2005 00:04:32

hola..........no es que sea porfiado pero los nuevos registros, las eliminaciones y modificaciones de estos registros se realizan solamente en una DBGrid no se si me hago entender.......................y es solamente para un componente table........chau:cool:

marcoszorrilla 28-01-2005 07:10:01

Nada más aclararte que una rejilla, no tiene datos, sino un representación virtual de las filas que devuelve una tabla o consulta, por lo tanto es en la tabla o consulta donde se produce el añadido, modificación o eliminación y de ahí que te remita a la ayuda en mi mensaje anterior.

Cita:

tengo una duda........como puedo controlar una transacción en un componente table.
Fíjate que lo preguntas bien, pero lo interpretas mal.

Un Saludo.


La franja horaria es GMT +2. Ahora son las 01:18:46.

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