17/04/2012, 08:11
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 19 años, 3 meses Puntos: 0 | |
Respuesta: Insert en la base de datos Muchas gracias.
Respeto al caso 2.-, lo que veo raro es que si hago INSERTS sin el coomit en la base de datos (es mysql) no aparen. Si lanzo luego el commit, aparecen pero el autoincrement se ha hecho, es decir:
Mysql:
id=1
id=2
Codigo:
insert...
insert...
commit
Mysql:
id=1
id=2
id=3 (insertado)
id=4 (insertado)
Codigo:
insert
(sin commit)
Mysql:
id=1
id=2
id=3
id=4
Codigo:
insert
commit
Mysql:
id=1
id=2
id=3
id=4
id=6 (insertado)
Entonces... donde está el id=5 ?? |