
COMO PUEDO BLOQUEAR LA BASE DE DATOS?
Publicado por LST (10 intervenciones) el 14/04/2004 19:16:19
HOLA:
COMO PUEDO BLOQUEAR LA BASE DE DATOS?.
LO QUE QUE DEBO HACER ES LO SIGUIENTE:
INSERTAR EN UNA TABLA CON CLAVE AUTONUMÉRICA.
LUEGO, TOMAR ESA CLAVE NUEVA PARA INSERTAR EN EL DETALLE (REGISTRO DE INTERSECCION). LO HAGO HACIENDO UN SELECT MAX(CLAVE) DE LA TABLA ANTERIOR.
LO QUE QUIERO EVITAR ES QUE AL INSERTAR CON ASP EN LA BD OTRO USUARIO INSERTE ANTES DE QUE YO SAQUE EL MAX(CLAVE) PARA INSERTARLO EN EL REGISTRO DE INTERSECCION, POR QUE ESO CAMBIARÍA EL MAX() Y FALLARÍA AL NO QUEDAR ENLAZADO BIEN
COMO LO HAGO? ¿ES CON LOCKTYPE? (CON ESTO SE BLOQUEA EL REGISTRO O LA BD)
COMO PUEDO BLOQUEAR LA BASE DE DATOS?.
LO QUE QUE DEBO HACER ES LO SIGUIENTE:
INSERTAR EN UNA TABLA CON CLAVE AUTONUMÉRICA.
LUEGO, TOMAR ESA CLAVE NUEVA PARA INSERTAR EN EL DETALLE (REGISTRO DE INTERSECCION). LO HAGO HACIENDO UN SELECT MAX(CLAVE) DE LA TABLA ANTERIOR.
LO QUE QUIERO EVITAR ES QUE AL INSERTAR CON ASP EN LA BD OTRO USUARIO INSERTE ANTES DE QUE YO SAQUE EL MAX(CLAVE) PARA INSERTARLO EN EL REGISTRO DE INTERSECCION, POR QUE ESO CAMBIARÍA EL MAX() Y FALLARÍA AL NO QUEDAR ENLAZADO BIEN
COMO LO HAGO? ¿ES CON LOCKTYPE? (CON ESTO SE BLOQUEA EL REGISTRO O LA BD)
Valora esta pregunta


0