Bienvenido a Visual Basic Siglo XXI
Inicio · Artículos · Descargas · Tu cuenta · Foros · Top 10
 
 


 
 
Módulos

· Inicio
· Artículos
· Blogs
· Buscar
· Comentarios
· Descargas
· Encuestas
· Enlaces
· Enviar artículos
· Estadísticas
· Foros
· Mensajes privados
· Recomiéndanos
· Top 10
· Tu cuenta
 
 

 
 
Publicidad

 
 

 
 
¿Quién está en línea?

Actualmente hay 10 invitados, 0 miembro(s) conectado(s).

Eres un usuario anónimo. Puedes registrarte aquí
 
 

 
 
Páginas amigas

Código web
!!! Gana dinero gratis !!!

Mundo JavaScript

Get Firefox!

Sorteo de visas

Audios de Chicho

ActiveLock

CabControl

Blog de Gustavo Alegre

RECMA - Vigilancia por Internet

Centrales telefónicas IP
OnGlasses.net - Contenidos de programación, artículos, foros,  videos, noticias, eventos y chat.
 
 

 
 
Visual Basic Siglo XXI: Foros
 
 


 
  Visual Basic Siglo XXI :: Ver tema - limitar el uso de una bd access hasta 15 dias con visual bas
 FAQFAQ   BuscarBuscar   Grupos de UsuariosGrupos de Usuarios   PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin 

limitar el uso de una bd access hasta 15 dias con visual bas

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> General
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Invitado






MensajePublicado: 18/08/2005 11:17:51 pm    Asunto: limitar el uso de una bd access hasta 15 dias con visual bas Responder citando

saludos a todos los miembros de este foro, hojala que me puedan ayudar, estoy en busca de ideas para poder limitar una bd access hasta 15 dias y despues que desactive los formularios o que los borre, para que no la sigan utilizando, haber si me pueden dar ideas de instrucciones que pueda usar y meterlas en un modulo para que desactive las opciones de lectura/escritura de los objetos y en vista diseño tambien.

agradeciendo de antemano la atencion que le den a la presente quedo de ustedes
atentamente guillermo mariscal Very Happy
Volver arriba
Yuri
Medio
Medio


Registrado: Aug 03, 2005
Mensajes: 30
Ubicación: Lima

MensajePublicado: 22/08/2005 02:17:33 pm    Asunto: Responder citando

Hola Invitado

Creo que lo que tu buscas es que tu sistema o programa deje de funcionar a los 15 de dias de instalado, como ocurre con algunos programas de evaluacion.

Puedes hacerlo de varias maneras, la sencilla, la mejorada y la elaborada, ( a mi entender )

1.- La Sencilla: Creas una tabla en tu access con un campo que indique la fecha de instalacion, asi cada vez que se ejecuta tu sistema o programa restas de la fecha actual del sistema con la fecha que tienen ahi grabada ( con un DateDiff ), asi si ya transcurrieron 15 o mas le envias un mensaje al usuario diciendole que acabo su "periodo de evaluacion".

Ventaja: Rapido desarrollo.
Desventaja: Alguien con conocimientos suficientes puede acceder a tu base de datos con el Access y si le has puesto a tu tabla y a tu campo un nombre facilmente entendible pueden manipular el campo y saltarte tu validacion.


2.- La Mejorada: Crear un registro en el Register del Sistema con una clave que sea la fecha de instalacion y cada vez que ejecutas tu programa preguntas por esta fecha y haces lo mismo que en el proceso anterior.
Ventaja: Mas dificil de ubicar, hay que tener un dominio bastante alto de #@$% y programacion para dar con tu clave dentro del Register.
Desventaja: Programar Apis para acceder al Register ( en realidad no es tan complicado )

3.- La Elaborada: Creas tu clave en el Register del sistema, y creas un archivo de nombre aleatorio y nada facil de ubicar dentro del directorio de Windows y en el subdirectorio que tu prefieras con un nombre algo extraño para que nadie sepa de que se trata ( por ejemplo: Ax32Diag.Dat o algo asi ). Al ejecutar tu sistema preguntas primero por la clave, luego buscas tu archivo y lees sus propiedades ( la fecha especificamente ) y la comparas con la que hay en tu Register si coinciden, haces tu operacion de resta de fechas y listo. Este archivo tienes que sobreescribirlo cada vez que ejecutas tu aplicacion para que se actualice su fecha de modificacion, que es la fecha que vas a leer
Ventaja: Mientras mas complicada se la hagas al usuario, mas dificil que te localicen tu consistencia.
Desventaja: Crear codigo dentro de tu aplicacion algo mas elaborado para que puedas ejecutar esta opcion.


Bueno, son mis sugerencias. Bienvenidas algunas otras.

Algo mas cuando tuve que hacer este tipo de software de evaluacion use la primera opcion porque no era tan necesario el hecho de que el usuario deje de utilizar el sistema, no tengo mucha necesidad de hacer esto, puesto que no desarrollo softwares de evaluacion, Pero si lo tuviera que hacer optaria por mi ultima opcion.

Saludos

Yuri
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> General Todas las horas son GMT - 5 Horas
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

Powered by phpBB 2.0.7 © 2001 phpBB Group
phpBB port v2.1 based on Tom Nitzschner's phpbb2.0.6 upgraded to phpBB 2.0.4 standalone was developed and tested by:
ArtificialIntel, ChatServ, mikem,
sixonetonoffun and Paul Laudanski (aka Zhen-Xjell).

Version 2.1 by Nuke Cops © 2003 http://www.nukecops.com

 
 

Forums ©






 
 
Cultura general © 2006. Todos los derechos reservados.
Visual Basic es una marca registrada de Microsoft Corporation.
Esta web ha sido elaborada utilizando PHP-Nuke. Copyright © 2005. Todos los derechos reservados. PHP-Nuke es un Software Libre desarrollado bajo la licencia GNU/GPL.
Página Generada en: 0.128 Segundos