| ||||
Respuesta: Secuencia numeros sql vb.net Creo q es mas facil tener un campo extra ( que se llame Status de tipo Bit), entonces cuando quieres borrar un registros, no lo borres en si, si no que al status le cambies a 0(inactivo). Asi cuando quieres saber cuales estan usuario_num as eliminado (en teoria), solo sera necesario acer un query que te digo los usuario_num Inactivos (0).
Código SQL:
Ver original Tambien puedes tener otra tabla, donde unicamente tengos los usuario_num que as borrado, es decir; cuando borres un registro de usuario, insertes el usuario_num en la otra tabla. Y cuando regreses el usuario_num (tabla extra), pues lo borras de la tabla Extra. Exite otra forma de hacerlo pero tardara mas en darte el resulta (el resultado sera en milisegundo o segundos, diras q esto es rapido, pero al poner esto es una empresa o en un proceso los milisegundos cuentas mucho); lo q tienes q acer es un store procedure q recorre la tabla y cuando encuentre un usuario_num q no es consecutivo al anterior lo guarde temporalmente (tabla temporal, se pueden crear tablas en ejecucion de un proceso y al final de este, se elimina la tabla solicta). Pero como dije este ultimo no te lo recomiendo en cuestion de respuesta al cliente. Espero q te sirva mi comentario |
| ||||
Respuesta: Secuencia numeros sql vb.net Hola, giovani_loera tiene razon crea en tu tabla (SQL Server ) un campo STATUS por defecto con un valor 1 y si es eliminado cambiarlo a 0. cuando listas tus usuarios activos tendrias que filtrar los que tengan campo status 1, y si deseas todos listados sin la condicion en la columna status. De esa manera puedes llevar tu registro. Saludos,
__________________ . .: El mejor Inicio :. . |
| ||||
Respuesta: Secuencia numeros sql vb.net es verdad en base a lo que sera mi proyecto final tendre que tener un estatus y esta es una buena idea gracias :D
__________________ la programación es tan grande como la imaginación (+.+) |
Etiquetas: |