
02/04/2002, 04:30
|
| | Fecha de Ingreso: marzo-2001 Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 24 años, 2 meses Puntos: 2 | |
Bloquear la base de datos mientras hago oeraciones hola de nuevo a todos!, esta es mi pregunta.
Estoy haciendo un insert dentro de una tabla de una bd. Segun hago la insercion necesito obtener el campo id (primer campo de la tabla que es de tipo autonumerico) de esa ultima linea que inserte. Lo que hago ahora es que despues del insert hago un select para obtener ese id. Pero claro, y si por una casualidad en ese milisegundo de espera entre el insert y el select, otro tipo hace otro insert y al final yo obtengo un id equivocado (el de la linea que el metio)?, pos se fastidia el asunto.
Por eso yo pregunto:
Hay manera de bloqeuar la base de datos mientras hago estas operaciones pa que nadie puede insertar nada mientras yo termino?
O en su defecto, hay alguna manera de obtener el id en la misma linea que se hace el insert??.
Como siempre, muchisimas gracia a todos!
ToKaTa. |