Hola.
Utiliza dbExpress (TSqlConnection + TSimpleDataset). Aunque no he usado esa conexión con SQL Server, teóricamente permite abrir varias transacciones simultaneas. Así que el problema parece ser el driver dbExpress (que recuerdo que tenia algunos problemas en Delphi 7.0).
NOTA: Yo pensaba que la librería que no permitía más de una transacción por conexión era la DbLib (la librería anterior a cuando OleDb fué el acceso nativo a SQL Server).
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|