Ver Mensaje Individual
  #3  
Antiguo 26-06-2014
giulichajari giulichajari is offline
Miembro
 
Registrado: nov 2012
Posts: 306
Reputación: 12
giulichajari Va por buen camino
Gracias

Gracias por responder, voy a probar el codigo.

Lo que me han dicho otros colegas, es que
Código SQL [-]
select max(id)
sirve solo si un solo usuario puede insertar en una tabla.

Porque si varios acceden, por concurrencia, no devolvera exactamente el ultimo id insertado.

Para esto se debe usar mas bien
Código SQL [-]
Select last_insert_id();
que devuelve el de la sesion. Pero no se me ocurre como resolver esto, ya que deberia usar el mismo TSQLQuery?

Saludos
Responder Con Cita