FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
MySQL, Kylix y Transacciones
Hola foro,
Tengo un servidor MySQL 4.1.14 y aplicaciones hechas en kylix 3, la coneccion la hago con el componente SQLConnection de la la pestaña dbxpres y trabajo con Querys de dicha pestaña, la idea es aprovechar la caracteristica de MySQL 4.1.14 de usar transacciones, pero no encuentro la forma de ejecutar la transaccion (el commit) de esa forma que lo trabajo... ¿debo instalar nuevos componentes o debo utilizar otras sentencias en el codigo? Gracias de antemano por cualquier ayuda. Saludos |
#2
|
||||
|
||||
Pues no sé con DBExpress, pero supongo que siempre queda el recurso de mandar directamente la sentencia. Esto es, en MySql, start transaction, commit y rollback son sentencias sql como cualquier otra.
// Saludos |
#3
|
|||
|
|||
Gracias roman, entonces me basta con hacer:
SQLQuery.SQL.Clear; SQLQuery.SQL.Add('start transaction'); SQLQuery.ExecSQL(); . . Demas instrucciones. . . SQLQuery.SQL.Clear; SQLQuery.SQL.Add('commit'); SQLQuery.ExecSQL(); |
|
|
|