
07/06/2007, 17:10
|
 | | | Fecha de Ingreso: octubre-2006 Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 6 meses Puntos: 0 | |
Re: error en rs.movelast hay muchas formas por la que puedes lograr eso, primero lo puedes hacer mediante un trigger, ahi en la tabla inserted està el ùltimo id generado en la columna identity, otra forma es que antes de insertar tu segunda tabla hacer un SELECT MAX(id_libro) FROM tabla2 de esa manera no necesitas hacer un movelast dado a que el query te devolverà siempre un registro con el mayor valor y que por orden debe ser el ùltimo insertado.
debes tener en cuenta que lo debes hacer todo dentro de una transacciòn para evitar que haya otra grabaciòn a la tabla y que estes recuperando el id que ha grabado otro usuario.
saludos y buena suerte |