Bueno hoy, les alcanzaré una de las formas como conectarse a Firebird desde una Aplicacion escrita en java.
Firebird es un sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue reescrito de C a C++. El proyecto se desarrolla activamente y el 18 de abril de 2008 fue liberada la versión 2.1.
Hola, hoy les explicare como hacer una conexion exitosa desde JAVA a un servidor Postgres 8.3, PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos de software libre, publicado bajo la licencia BSD. A mi parecer muy bueno, espero poder colocar proximas entradas, de pequeñas aplicaciones usando este SGBD.
Hola, en esta ocasión tratare de enseñarles como podemos conectar una aplicacion Java con un Base de Datos que esta albergada en un servidor SQL 2000, algo que me tuvo molestando durante un tiempo, empecemos.
La OSUM Open Source University Meetup, me ha enviado a mi correo los enlaces a unos videos que quiero compartir con ustedes, sobre el manejo de Netbeans con php, en ellos nos explican como hacer algunas cosas interesantes en PHP desde Netbeans 6.5.
Cuando programamos en java y si usamos el Editor JCreator, nos damos con la sorpresa que no genera el archivo JAR ejecutable, que nos generan JBuilder, Jdevelop, Netbeans, eclipse. Pues a mi parecer el JCreator por su sencilla interfaz y sus prestaciones aun esta en mi PC. EL JCreator tiene una herramienta que podemos activar “Create Jar File” el inconveniente que presenta esta herramienta es que al crear el archivo JAR, el archivo Manifiesto (el que indica cual sera la clase que lanzara el programa”, esta mal construido y es por eso que en un principio pense hacer esta herramienta solo para que cree el Manifiesto correctamente, pero despues me pregunte ¿porque no ademas, GENERAR el JAR?, y aqui inicia la explicacion:
Es una pequeña aplicacion hecha en java que sera el encargado de crear el archivo Manifest de acuerdo al nombre de la clase que queremos sea la que lance el JAR.
Esta aplicacion consta con una sencilla interfaz:
En ella escribiremos el nombre de la clase, y simplemente damos click en el Boton “Aceptar”,
y listo tendremos el jar creado en la carpeta de exportacion de nuestro Projecto, esa carpeta
es la que esta en la subcarpeta “Nuestro_Projecto/classes”.
Pero antes necesitamos preparar la configuracion de nuestra Herramienta en el JCreator,
pues vamos a eso:
Descargamos el siguiente fichero de la siguiente direccion: creaJar
y lo copiamos en la carpeta que deseemos tener la herramienta, en mi caso “c:\”
Abrimos el Jcreator y vamos a: Configure–>Options–>Tools
Hacemos click en el Boton “NEW”
Seleccionamos la Opcion “Program”
En el cuadro de Dialogo para seleccionar el fichero, seleccionamos en tipo “All FIles (*.*)” buscamos el archivo que se descargo y Aceptamos, el fichero se llama “creaJar.jar”
Despues se habra creado una nueva entrada debajo de Tools, llamada “creaJar.jar”, la seleccionamos y editamos:
a) Commands: java -jar “C:\creaJar.jar”
b) Arguments: “$[OutputPath]” “$[JavaHome]\bin\jar.exe” “cfm $[PrjName].jar MANIFEST.MF .”
c) Initial Directory: “$[OutputPath]“
Marcamos la opcion: “Capture Output” para evitar la consola, aplicar y aceptar y listo.Asi pues ahora solo debemos crear Nuestro Proyecto y para generar el jar, vamos a “Tools–>creaJar” nos saldra un mensaje pidiendonos el nombre de la clase que deseamos sea la que lance el jar. escribimos un nombre correcto. Y bueno despues vamos a la carpeta de nuestro proyecto, entramos a la subcarpeta “classes” y alli encontraremos el jar completamente funcional.Asi es como yo lo hago en el JCreator 4.5, aunque personalemente, para interfaces mucho mas complejas uso el Netbeans 6.1.Ajunto el Codigo de esta pequeña aplicacion: Codigo Fuente, esta sencilla aplicacion podria ser modificada para que evaluara si el nombre de la clase existe dentro la carpeta de archivos fuentes, y otras cosas mas, pero eso queda para otra ocasion.
saludos
Muchas veces hemos buscado como poder agregar una fila a un Objeto del tipo JTable, y pues en la api de la clase JTable no existe un metodo addFila o addRow, ademas el hecho que estemos programando por ejemplo en Netbeans como es mi caso, alguno pueden decir que nos puede dificultar las cosas ya que Netbeans genera el codigo de creacion de componentes, por eso quise mostrar esta manera de agregar y remover filas.
Simplemente 2 botones, uno para agregar y otro para eliminar la ultima fila, veamos.
Lo que se hace es obtenet un Objeto del tipo DefaultTableModel , el cual si nos permite agregar filas, tomando a traves del Metodo “getModel()” de la tabla “jTableProcesos, y despues haciendo una “transformacion de tipo cast” al tipo DefaultTableModel. Despues ya podemos agregar la fila y se actualizará, automáticamente.