Ir al contenido principal

Entradas

Mostrando entradas de febrero, 2011

Guardar Modificar y Eliminar en Delphi conectado a firebird

Hola a todos, para continuar con el tema de la conexion entre delphi con  firebird y despues de nuestra entrada anterior Como conectar Delphi con Firebird se continua con una de las partes fundamentales que es la insersion, modificacion y eliminacion de datos, voy hacer una pequeña muestra de estos tres procedimientos ya que esto es un tema que puede llegar a ser muy extenso. Bueno primero que todo crearemos la siguiente tabla llamada BANCOS que va tener los siguientes atributos, campo CODIGO de tipo integer y tambien va ser la llave primaria (PK) y activar la casilla NotNull , el campo FECHA va ser de tipo varchar con tamaño de 20 caracteres ( size ), el campo BANCO es de tipo varchar con un tamaño de 100 caracteres (esto del tamaño es opcional y depende de lo que se vaya a ingresar), despues de esto guardamos la tabla con el nombre de BANCOS no debe quedar algo como esto:   Listo despues de  esto hacemos doble click sobre la casilla PK del campo codigo y alli escogemo

Encriptar texto con MD5 en java

Saludos amigos en esta oportunidad enfocamos la seguridad a java, para todo lo que se refiere a la encripcion de contraseñas en java a continuacion dejo una funcion que encripta en md5: //funcion para encriptar md5 public static String md5(String clear) throws Exception {     MessageDigest md = MessageDigest.getInstance("MD5");     byte[] b = md.digest(clear.getBytes());     int size = b.length;     StringBuffer h = new StringBuffer(size);      //algoritmo y arreglo md5         for (int i = 0; i < size; i++) {             int u = b[i] & 255;                 if (u < 16) {                     h.append("0" + Integer.toHexString(u));                 }                else {                     h.append(Integer.toHexString(u));                }            }       //clave encriptada       return h.toString();     } La forma de llamar esta funcion  es la siguiente:     // para llamar la  funcion md5   try {      System.out.print

Mostrar resultado de consulta SQL en JTable Java

Hola a todos, como lo comente en la entrada de mostrar resultado SQL en un JcomboBox , en esta oportunidad vamos a ver como mostrar el resultado de nuestra consulta sql en el componente JTable de java. Bueno primero que todo para el ejemplo debemos sabler que hay que tener instalado y configurado MySQL en el momento yo lo tengo configurado con el  usuario: root   y clave: root08 , tu lo configuras segun tu configuracion de MySQL para no tener inconvenientes con la prueba, la base de datos que tenemos que crear se llama conexmysql y luego descargamos la base de datos conexmysql ya con registro llenos para poder apreciar los datos en el JTable y ejecutamos un sql con el contenido del archivo y listo tenemos la base llena y lista para la consulta. Depues descargamos el proyecto completo que se llama JTable que ya tiene el driver mysql asociado. Aqui muestro el contenido del boton buscar de la ventana SQL donde se encuenta la conexion con mysql :     Y declaramos la

Algoritmos de encriptacion md5 o sh1 en delphi

Saludos amigos; en esta oportunidad hablaremos de Algoritmos de encriptacion en delphi lo que se nos vuelve en una necesidad al momento de implementar una aplicacion con base de datos que almacene contraseñas, otro aspecto resaltar es que estos algoritmos son en un solo sentido lo que quiere decir que al momento de hacer login, solo debes encriptar el contenido del campo clave y compararlo con el amacenado previamente en la base de datos. A continuacion muestro la unit con el nombre de Hashes que contiene los algoritmos de encriptacion md5 y sh1 la cual solo tienes que agregar a la clausula uses de la unidad donde estes encriptando datos. Asi:  ...   public     { Public declarations }   end; var   Form1: TForm1; implementation uses Hashes;// aqui... {$R *.dfm} ... En este ejemplo es Form1 en el cual yo tengo el campo de texto y los demas componentes para mostrar los textos encriptados con los dos algorimos esa clausula se encuentra en la parte publica del do

Fireworks CS3 portable

Para que hagas los logos, botones e imagenes para tus aplicaciones facil y rapido... ¿Qué es Fireworks? Adobe Fireworks es una aplicación en forma de estudio (basada en la forma de estudio de Adobe Flash ), pero con más parecido a un taller destinado para el manejo híbrido de gráficos vectoriales con Gráficos en mapa de bits y que ofrece un ambiente eficiente tanto para la creación rápida de prototipos de sitios Web e interfaces de usuario, como para la creación y Optimización de Imágenes para web. Originalmente fue desarrollado por Macromedia , compañía que fue comprada en 2005 por Adobe Systems . Fireworks está disponible de forma individual o integrado en Adobe CS3/CS4/CS5 y por tanto ha sido diseñado para integrarse con otros productos de Adobe, como Dreamweaver y Flash . Integración con Adobe Flash La integración con Adobe Flash se ha ido reduciendo paulatinamente desde que Flash, en su versión 7, integró la herramienta PolyStar que hace un polígono