SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Tompoches en Viernes 8 de Febrero de 2008, 15:55

Título: Elminar De Un Form
Publicado por: Tompoches en Viernes 8 de Febrero de 2008, 15:55
Hola necesito hacer lo siguiente para mi aplicacion que cuando busque un resgistro y le de eliminar este lo haga del formulario pero no de la BD es decir que si yo vuelvo a buscar el registro que elimine me diga que no existe, pero si yo miro en la BD me lo tenga almacenado...Saludos
Gracias
Título: Re: Elminar De Un Form
Publicado por: Abhero en Viernes 8 de Febrero de 2008, 17:17
Ideas:

Para efectos solo en Tiempo de ejecucion:

seria utilizar tablas temporales limpiadas y repobladas cada vez que se inicie la aplicación. así no afectarías las originales.  :rolleyes:

Para efectos a largo plazo o permamentes

seria usar la logica de las tablas foxpro, en vez de decir borrar estarías cambiando el Status de un registro  y filtrando la búsqueda por ese criterio:

(Ej. A = Activo, B = Borrado)

 (select * from tabla where Status = A )  asi se puede filtrar facilmente dejando todos los que están "B"   :devil:


Espero haber ayudado,
Ab.
Título: Re: Elminar De Un Form
Publicado por: Tompoches en Viernes 8 de Febrero de 2008, 17:22
si esta muy logica pero quisiera saber como hacer para que a lo que el usuario le de eliminar me ponga un estado inactivo sin que el usuario tenga que interactuar con la aplicacion, es decir como hago para que cuando de click en eliminar me llene un campo en la BD
 Te agradezco tu ayuda...
Saludos
Título: Re: Elminar De Un Form
Publicado por: Mollense en Viernes 8 de Febrero de 2008, 17:30
Cita de: "Tompoches"
Hola necesito hacer lo siguiente para mi aplicacion que cuando busque un resgistro y le de eliminar este lo haga del formulario pero no de la BD es decir que si yo vuelvo a buscar el registro que elimine me diga que no existe, pero si yo miro en la BD me lo tenga almacenado...Saludos
Gracias
http://forums.microsoft.com/MSDN-ES/ShowPo...01529&SiteID=11 (http://forums.microsoft.com/MSDN-ES/ShowPost.aspx?PostID=2801529&SiteID=11)????
Título: Re: Elminar De Un Form
Publicado por: lencho en Sábado 9 de Febrero de 2008, 20:18
yo utilizo la solucion que te menciono Abhero, que es de manejar distintos tipos de estado en tus registros.


BYTE.
Título: Re: Elminar De Un Form
Publicado por: Tompoches en Lunes 11 de Febrero de 2008, 14:33
Hola y pues lo que hice para solucionar esto fue hacer una tabla igual en la BD y una clase en VB.net despues hice unos metodos en los cuales insertaba y actualizaba en las dos tablas y eliminaba en una sola y solamente buscaba en la que elimine...

Gracias por su ayuda Saludos :hola: