Mostrando las entradas con la etiqueta bajas. Mostrar todas las entradas
Mostrando las entradas con la etiqueta bajas. Mostrar todas las entradas

jueves, 28 de abril de 2016

ABC en base de datos Postgresql desde Java


La versión anterior de este programa 1.0.0, aun utilizaba la decoración de ventanas por default de Java o el que nos da Netbeans, en este caso lo actualizé y ahora se adapta a la interfaz que se utiliza en el SO en el que se ejecute, por ejemplo, toda la interfaz que ahora ven en las imágenes, es de gtk, si lo ejecutan en windows, automáticamente utilizará se adaptará al gui de la interfaz de windows.

Lo pueden descargar desde mi sitio de GItHub, desde ahora lo subiré a ese sitio, ya que mega al parecer está por ser cerrado, y si eso pasa realmente, pues los archivos alojados ahí, se perderán.





Algunas capturas de pantalla:

Caulquier duda o sugerencia en los comentarios por favor.

miércoles, 27 de abril de 2016

Altas, Bajas y Consultas base de datos PostgreSQL desde Java


Para los que ya ejecutaron y probaron mi software de gestión de base de datos mysql desde java, ahora les presento la versión para postgresql, en su versión 9.5 de postgresql.

Incluye:
  1. Guardado de fechas en mysql
  2. Recuperación de las fechas y colocadas en una tabla
  3. Colocado de fechas en un JDateChooser
  4. Guardado de contraseñas encriptadas en md5 en mysql
  5. Validación de usuarios a través de la contraseña encriptadas
  6. SplashScreen con barra de progreso modificable.
  7. Modificar la información del usuario en configuración de la cuenta.
  8. Login.
  9. Creación de usuarios.
  10. Detección al presionar enter: es decir, que cuando se presiona enter en un cuadro de texto automáticamente se ejecuta la acción correspondiente.
  11. Altas, bajas, modificaciones, busquedas en la BD.
  12. Uso de JDialog.
  13. Búsqueda datos mientras se escribe: es decir, se van filtrando los registros al escribir.
  14. Detección de la tecla scape: es decir, en algunas ventanas, se detecta la tecla scape, para indicar que se cancela la edición o modificación.
  15. Uso de ícono para la aplicación.
  16. Deshabilitar la opción del botón cerrar.
  17. Uso de abrir y regresar a otro jframe.
  18. Uso de clases.
  19. Uso de objetos completos.
  20. Manipulación de objetos como registros.
  21. Incluye Script de la BD, para ser ejecutado desde pgAdmin o psql.

Lo pueden descargar desde mi sition de github: https://github.com/jesusferm/gestionbasedatospostgresql/

Este programa no incluye lo siguiente:
  1. Módulo de respaldo de la BD.
  2. Restauración de la BD.
En las actualizaciones siguientes subiré esa parte.

jueves, 4 de febrero de 2016

Login con MySQL y JAVA


Hace poco subí un proyecto desarrollado en java, el cual consistía en realizar las funciones básicas en una base de datos. Como son altas, bajas, consultas y modificaciones.

Esto fue la primera parte del miniproyecto, ya que son las funciones que nos piden los profesores en las materias de programación con java.

Ahora, lo que hice fue incluir un login, es decir, que el usuario antes de entrar, pudiera logearse, dar de alta otro usuario. Aún falta varias cosas, por ejemplo, cambio de contraseña, recuperar contraseña, encriptar la contraseña, entre otras cosas.

Pero, con este proyecto aunque sea sencillo, incluye lo siguiente:
  1. Login.
  2. Creación de usuarios.
  3. Detección al presionar enter: es decir, que cuando se presiona enter en un cuadro de texto automáticamente se ejecuta la acción correspondiente.
  4. Altas, bajas, modificaciones, busquedas en la BD.
  5. Uso de JDialog.
  6. Búsqueda datos mientras se escribe: es decir, se van filtrando los registros al escribir.
  7. Detección de la tecla scape: es decir, en algunas ventanas, se detecta la tecla scape, para indicar que se cancela la edición o modificación.
  8. Uso de ícono para la aplicación.
  9. Deshabilitar la opción del botón cerrar.
  10. Uso de abrir y regresar a otro jframe..
  11. Uso de clases.
  12. Uso de objetos completos.
  13. Manipulación de objetos como registros.
  14. Incluye Script de la BD.


Y pues no se diga más entonces, aquí está el proyecto completo.
https://mega.nz/#!vYhTRD7R!pX9mleE_rFb8hDIWCMZcwEP6ccUWRaRmnEKJGej_51w

Si tienes dudas no olivden comentar, además si alguien quiere implementar las demás funciones, adelante, podemos crear un repositorio en GITHUB.