![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
|||
|
|||
|
perdona por el tiempo...se me fue ese punto.....
pero que me dices ...es normal que suceda eso..... sera la version de zeos bueno toy probando utilizar en forma directa las transacciones en mysql, con los comando begin; commit ; Rollback, hice unas pruebas y funciona pero me gustaria ver un ejemplo optimizado haber hago esto pero no se si estar bien procedure buttonclik(sender: TObjet); begin ZQuery1.Close; ZQuery1.SQL.Clear; ZQuery1.SQL.Add('begin'); ZQuery1.ExecSQL; try ZQuery1.Close; ZQuery1.SQL.Clear; ZQuery1.SQL.Add('insert into categoria values ( 1, 2)');Zquery1.Params[0].Value := edit1.Text; ZQuery1.Params[1].Value := edit2.Text; ZQUery1.ExecSQL; ZQuery1.Close; ZQuery1.SQL.Clear; ZQuery1.SQL.Add('Commit'); ZQuery1.ExecSQL; except ZQuery1.Close; ZQuery1.SQL.Clear; ZQuery1.SQL.Add('rollback'); ZQuery1.ExecSQL; end; end; quizas esto es una pendejada, si es asi corrijeme porfavor, pero me gustaria utilizar las transacciones atravez de los componentes, la verdad no se lo que pasa... |
|
|
|