![]() |
Transacciones y Command out of sync
Buenas,
Tengo un problema que me trae de craneo. Me ha tocado pasar una aplicacion con MYSQL5 que usaba transacciones de delphi7 a Delphi2007 (es el que hay). El caso es que mientras la transaccion funciona en D7, en D2007 no hago mas que recibir "commmand out of sync, you can't run this command now". He pasado el codigo a los nuevos metodos (beginTransaction de dbxcommon) y el resultado es el mismo. Total que, por aislar el error creo una aplicacion nueva que contenga solo un TSQLConnection con los datos por defecto, y dos TSQLQueries. Código:
TD := Datos.BeginTransaction;gracias. |
Cita:
|
Perdon... ha sido un error al transcribir el codigo al foro. Mira que previsualizo antes pero no me he dado cuenta.
He comprobado con un amigote y me cuenta que con Delphi2010 no le pasa. ¿Puede ser un error del driver dbxmys30.dll? |
| La franja horaria es GMT +2. Ahora son las 22:26:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi