Sei sulla pagina 1di 30

ir a principal | Ir a lateral

RSS
Monillo007's Blog::.
Tecnología, Informática, Programación, Celulares, Linux, Windows, Java, iPods.
El universo y la tecnología conviviendo en completa armonía.

Inicio

Celulares

Programación

Internet

Linux

Ocio

Videos

Imágenes

Conectar una base de datos en MySQL con NetBeans


miércoles 7 de noviembre de 2007

NetBeans es una plataforma para el desarrollo de aplicaciones de escritorio usando Java


y a un Entorno integrado de desarrollo (IDE) desarrollado usando la Plataforma
NetBeans.

Si eres un programador y desarrollas tus aplicaciones en Java seguramente necesitarás


conectar una base de datos tipo MySQL a este entorno algún día, bueno, si lo necesitas
ahora, he aquí una explicación paso a paso de cómo conectar ambas herramientas.

Obtener lo necesario::
Primero que nada necesitas tener un servidor MySQL instalado en tu equipo o en su
defecto en la máquina que actuará como servidor de bases de datos. Recuerda que
MySQL es gratuito y puedes obtenerlo desde aquí.

El proceso de instalación es algo en lo que no entraré en detalle, para cualquier duda


puedes consultar la documentación oficial que se encuentra en su sitio web.

Asimismo, debes de tener el NetBeans instalado, de preferencia su última versión


estable (al momento de esta publicación es la 5.5.1) que viene con el Java Development
Kit (JDK) 1.6, lo anterior puedes obtenerlo desde aquí.

Una vez que tengas ambas herramientas instaladas necesitaras el driver o conector a la
base de datos de MySQL que puedes obtener desde aquí.
Copiar lo necesario::
Una vez que tengas el NetBeans y el MySQL Server instalado lo que vas a necesitar es
copiar el driver que descargaste, en mi caso el mysql-connector-java-3.1.11-bin.jar
dentro de la carpeta del JDK, en mi caso es la siguiente ruta:

C:\Archivos de programa\Java\jdk1.6.0_01\jre\lib\ext
*NOTA: Debes tener el conector dentro de la carpeta anterior antes de ejecutar el
NetBeans, en caso de que esté abierto ciérralo y vuélvelo a abrir.

Ya que lo hayas copiado ahora sí abre el NetBeans y espera a que cargue.

Configurar NetBeans::

Una vez que hayas abierto el NetBeans localiza la sección de Runtime o Tiempo de
ejecución que se localiza en el lado izquierdo de la pantalla, como se muestra a
continuación:

Al expandir la sección de Databases o Bases de datos debe de aparecer el MySQL


(Connector/J driver), en caso contrario debes de agregarlo manualmente como se
describe a continuación:
Da un clic derecho sobre Drivers y selecciona New Driver.
En la ventana que aparece da clic en el botón de Add o Agregar y busca el archivo .jar
que descargaste anteriormente, el mismo que copiaste dentro de la carpeta del JDK.
Una vez hecho lo anterior da clic en el botón de Ok o Aceptar.
Cuando realices los pasos anteriores debe de aparecer un elemento nuevo en la sección
de Drivers dentro de Databases de nombre MySQL (Connector/J driver).

Crear y probar una conexión::

Dentro de la sección de Runtime o Tiempo de ejecución > Databases o Bases de datos >
Drivers da un clic derecho sobre MySQL (Connector/J driver) y selecciona Connect
Using o Conectar usando... para que aparezca la pantalla de configuración de la
conexión como se muestra a continuación:

En la sección de Name o Nombre selecciona MySQL (Connector/J driver), en la sección


Database URL cambia la parte indicada por por la dirección del servidor de bases de
datos, si es la misma computadora escribe localhost, en la parte de establece el puerto
que definiste al instalar el servidor MySQL , por defecto es el 3306, en la sección de
escribe el nombre de la base de datos a la cual te quieres conectar. Un ejemplo completo
sería jdbc:mysql://localhost:3306/base_de_datos.

Posteriormente escribe el nombre de usuario para accesar a la base de datos y la


contraseña respectivamente.

Da un clic en el checkbox inferior para que NetBeans recuerde la contraseña durante la


conexión.

Si todo se realizó correctamente podrás ver un nuevo elemento debajo del Driver con las
especificaciones de la conexión actual, si das un clic en el símbolo '+' que aparece de
lado izquierdo del mismo podrás ver las tablas de la base de datos y realizar consultas
hacia la misma.

Implementar el código::

Hasta aquí ya hemos establecido la conexión a la base de datos y probado su


funcionamiento desde el NetBeans, sin embargo, nos hace falta implementar el código
directamente en una aplicación. Para este ejemplo crearemos una clase de nombre
Conexion que se podrá reutilizar las veces que sea necesario en cualquier tipo de
aplicación Java que requiera conectarse y realizar consultas a una base de datos en
MySQL.

Empecemos por el principio...


Da un clic en el menú de File o Archivo que se localiza en la esquina superior izquierda
de la ventana de NetBeans.
Selecciona la opción de Nuevo Proyecto o New Project, posteriormente en la sección de
Categories o Categorías selecciona General y en Projects o Proyectos selecciona Java
Application o Aplicación Java y da un clic en Siguiente.

*NOTA: La clase que crearemos funciona con cualquier tipo de proyecto, para fines de
este ejemplo utilizamos una aplicación java convencional.
Posteriormente damos un nombre a la aplicación y definimos su ubicación, una vez
hecho esto damos clic en el botón de Finish o Finalizar.

En este momento aparece del lado izquierdo en la pestaña de Projects o Proyectos una
especie de árbol jerárquico en el cual tenemos 4 carpetas, al dar clic en el símbolo '+' de
la carpeta Source Packages o Paquetes Fuente nos desplegará el único paquete con el
cual cuenta nuestra aplicación hasta este punto, dentro de él se crea la clase Main.
Ahora debemos de dar un clic derecho sobre Source Packages o Paquetes Fuente y dar
un nombre al paquete, en mi caso es database. Este paquete contendrá la clase desde la
cual estaremos realizando todas las consultas a la base de datos.
Posteriormente damos un clic derecho sobre el paquete recién creado y seleccionamos
Nueva o New > Java Class. Posteriormente le damos el nombre de Conexion y damos
clic en el botón de Finalizar o Finish.
Dentro de la clase Conexion importamos algunas librerías con el siguiente código:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
Una vez que tenemos las librerías creamos los métodos a utilizar descritos a
continuación:

/**
* Método utilizado para recuperar el valor del atributo conexion
*@return conexion contiene el estado de la conexión
*
*/
public Connection getConexion()
{
return conexion;
}

/**
* Método utilizado para establecer la conexión con la base de datos
*@return estado regresa el estado de la conexión, true si se estableció la conexión,
* falso en caso contrario
*/
public boolean crearConexion()
{
try {
Class.forName("com.mysql.jdbc.Driver");
conexion =
DriverManager.getConnection("jdbc:mysql://host:puerto/baseDatos","usuario","contras
eña");
} catch (SQLException ex) {
ex.printStackTrace();
return false;
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
return false;
}

return true;
}

/**
*
*Método utilizado para realizar las instrucciones: INSERT, DELETE y UPDATE
*@param sql Cadena que contiene la instrucción SQL a ejecutar
*@return estado regresa el estado de la ejecución, true(éxito) o false(error)
*
*/
public boolean ejecutarSQL(String sql)
{
try {
Statement sentencia = conexion.createStatement();
sentencia.executeUpdate(sql);
} catch (SQLException ex) {
ex.printStackTrace();
return false;
}

return true;
}

/**
*
*Método utilizado para realizar la instrucción SELECT
*@param sql Cadena que contiene la instrucción SQL a ejecutar
*@return resultado regresa los registros generados por la consulta
*
*/
public ResultSet ejecutarSQLSelect(String sql)
{
ResultSet resultado;
try {
Statement sentencia = conexion.createStatement();
resultado = sentencia.executeQuery(sql);
} catch (SQLException ex) {
ex.printStackTrace();
return null;
}

return resultado;
}
Finalmente compilamos el archivo localizándolo en el árbol jerárquico del lado
izquierdo dando un clic derecho sobre él y seleccionando la opción de Compilar o
Compile. Podrás utilizar la clase en cualquier parte de tu proyecto creando una instancia
de la misma en el momento que sea necesario.

*TIP: Crea únicamente una vez la conexión con el método crearConexion() desde la
clase Main y pasa tu conexión como parámetro a todas las ventanas y módulos de la
aplicación que la utilicen.
Una vez realizado lo anterior estarás listo para conectarte a bases de datos en MySQL
desde NetBeans, la clase Conexión y el driver para MySQL puedes descargarlos este
vínculo en un archivo comprimido tipo rar, este manual se encuentra en formato PDF
desde este vínculo.

Espero te sirva. Saludoxx.

Lo escribió Monillo007 a las 14:17


Más cosas interesantes sobre Bases de datos, Java, Manuales, Programación

Te gustó el artículo? Entonces puedes...

Compartirlo: | | | | | | | | |
Votarlo: |
Tweetearlo: Estoy leyendo: Conectar una base de datos en MySQL con
NetBeansTweet this!
25 comentarios:

chemo75 dijo...
HOLA ESTA MUY INTERESANTE ESTO ESTOY LEYENDO EL MANUAL PERO
TENGO UN ERROR EN LA DE CREAR CONEXION
jdbc:mysql://localhost:3306/base_de_datos.
LAPARTE DE LOCALHOST--->KE DIRECCION DEBE DE IR ESTA PARTE SI
TENGO INTSTALADO MYSQL 5.0..KE DEBE LLEVAR ESA PARTE LA
DIRECCION DE DONDES ESTA INSTALADO EL SERVIDORRR.NO
ENTIENDO..SI ME PRODRIASSS EXPLICAR PORFAVORR...GRACIASS..Y
SALUDOS.
24 de febrero de 2008 01:42

Monillo007 dijo...
Si tu servidor de bases de datos está en tu equipo debe de ser: localhost, la dirección ip
de tu computadora o 127.0.0.1 que es equivalente, de lo contrario es la dirección ip de la
computadora donde está el servidor de bases de datos. Debes de tomar en cuenta que el
puerto 3306 debe de estar abierto en el muro de fuegos del equipo donde se encuentra la
DB y en el equipo que quiere acceder a la BD.
24 de febrero de 2008 01:49

Raul J dijo...
estoy trabajando con apache derby, la conexion se hace igual como explico en el
ejemplo de Mysql? si podria responderme ... gracias de ante mano
27 de febrero de 2008 19:38

Monillo007 dijo...
En lo personal nunca he trabajado con ese tipo de base de datos, sin embargo sé que
existe un driver para la versión 6.0 de netbeans que ha sido probado sin problemas. De
cualquier manera las configuraciones con cualquier tipo de BD son idénticas bajo
NetBeans, lo único que cambia es el driver y por supuesto la sintáxis en las consultas.
27 de febrero de 2008 23:23

Raul J dijo...
he realizado paso a paso lo que utilizo para Mysql y logre quitar algunos errores que
tenia, pero me da un error al momento de crear la conexion, estoy usando la version 6.0
de netbeans.. aqui le envio lo que hice quizas asi me entienda mejor..
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.*;
import java.lang.*;
import java.lang.ClassCastException;
import java.lang.ClassNotFoundException;
import java.lang.Exception;
import java.io.*;

/**
*
* @author Administrador
*/
public class conexion {
public Connection getConexion(){
Connection Conexion = null;
return Conexion;
}

public boolean crearConexion () {

try
{
Class.forName("org.apache.derby.jdbc.ClientDriver");
Connection Conexion =
DriverManager.getConnection("jdbc:derby://localhost:1527/cajah ", "root", "root");
System.out.println("Se conecto a la base de datos");
}
catch(SQLException ex){
ex.printStackTrace();
return false;
}
catch(ClassNotFoundException ex){
ex.printStackTrace();
return false;
}
System.out.println("devolvio verdadero");
return true;

}
28 de febrero de 2008 01:05

Raul J dijo...
ah el error que arroja es este
Exception in thread "main" java.lang.NullPointerException
28 de febrero de 2008 01:08

Monillo007 dijo...
Esta excepción puede ser lanzada por múltiples causas, la más habitual es que estamos
intentando acceder a un miembro (método o atributo) de un objeto para el que todavía
no hemos reservado memoria.

Existen múltiples formas de reservar memoria en Java, sin embargo la más elemental de
todas es la siguiente.

NombreClase nombreObjeto = new NombreClase();

Una vez realizada esta operación podemos acceder a los miembros del objeto.
Obviamente los miembros dentro de esta clase deberán ser inicializados, esto se suele
hacer en el constructor de la clase.

Te sugiero que analices tu aplicación y verifíques que no estés tratando de acceder a un


objeto que no ha sido inicializado ya que el problema por el momento no es
directamente con la conexión a la bd.
28 de febrero de 2008 10:52

Raul J dijo...
Gracias.. si faltaba ccrear uncostructor de la clase, ya lo conecte
28 de febrero de 2008 18:55

Monillo007 dijo...
Ha sido un gusto ayudarte. Sigue leyendo mi blog. Saludox.
28 de febrero de 2008 20:45

Anónimo dijo...
Hola
Soy novato en esto. Gracias por tu ayuda.

Yo arme todo como explicas, incluso agregue en el main la llamada ( new Conexion();
).
Pude compliar todo sin errores.
Lo que no entiendo en donde y como tengo que poner las SQL (Sel ect, Update, etc.).
Te agradecería si puedes explicarmelo o poner el código.
Muchas Gracias.
17 de marzo de 2008 12:20

Monillo007 dijo...
Si descargaste el archivo de Conexion.java, solo tienes que agregarlo a tu proyecto y
posteriormente importarlo dentro del código fuente donde deseas utilizarlo , una vez
hecho esto lo primero es crear la conexión por medio del método crearConexion() y
posteriormente las funciones ejecutarSQL(String sql) para los Insert, Delete y Update y
ejecutarSQLSelect(String sql) para las sentencias Select.

El parámetro que reciben éstas últimas es la consulta, p. ej.;

.
.
.

String consulta = "SELECT * FROM CLIENTES";

ResultSet resultado = ejecutarSQLSelect(consulta);

.
.
.

Espero que te haya quedado un poquito más claro. Cualquier duda, deja tu comentario.
17 de marzo de 2008 12:39

DJ.HEYSA dijo...
estimado, me ha servido mucho el codigo, ahora lo que no he podido hacer es lo que
mencionas en el TIP, eso de crear una sola vez la conexion y luego pasarla como
parametro al resto de la aplicación.
Podrias dar un ejemplo de como hacerlo?

gracias nuevamente.
23 de marzo de 2008 02:44

Monillo007 dijo...
El autor ha eliminado esta entrada.
27 de abril de 2008 21:33

Monillo007 dijo...
Qué tal dj.heysa, te comento que con lo que me refiero al tip en código sería algo así:

.
.
.
public static void main (String[] args){

Conexion conexion;

if(conexion.crearConexion()){

//conexion creada exitosamente

new MiClase(conexion);

}else{
//Error al crear la conexion
}
.
.
.

class MiClase{

Conexion conexion;

public MiClase(Conexion con){


conexion = con;
}

.
.
.
}
En este caso, la conexión se crea dentro del método main de una clase, posteriormente
se verifica que se haya creado correctamente y en caso de ser así se envía como
parámetro a la clase MiClase, la cual la recibe en el constructor, haciendo esto ya no es
necesario crear nuevamente la conexión ya que la recibe creada y lista para usarse.

Espero haberme podido explicar.


27 de abril de 2008 21:36

Enrique dijo...
Hola,
Mi nombre es Enrique y haber si pueden ayudarme con este problema.

Tengo una base de datos solo con una tabla llamada empleado, es un proyecto de la
escuela. El chiste es crear un programa en netbeans y desde el programa mandar llamar
a la base de datos.
Anteriormente ya habia hecho la conexion pero era con access, y bien pero ahora con
derby recult que no me deja por que no tengo el driver de conexion, ya lo busque por
todos lados y no lo encuento, supuestamente debe de estar en archivos de programa,
javaDB y en lib, pero no lo tengo, alguien me puede decir donde consguirlo????

Es lo unico que me falta para poder establecer la conexion.


11 de junio de 2008 17:37

Enrique dijo...
Olvide decir que drivers me hace falta es ClientDriver.class
normalmente debe de estar en c:/archivos de programa/sun/javaDB/lib/
pero no esta ... gracias
11 de junio de 2008 17:40

Anónimo dijo...
gracias por la asesoria todo me funciono solo que no soy muy bueno con los algorimos
si me pudieras explicar paso a paso cada linea de codigo...
gracias de todos modos me fue de mucha ayuda el aporte.
17 de octubre de 2008 19:25

Anónimo dijo...
q onda!!!
oye de antemano muchas gracias , ya por fin pude lograr la conexión la bd de mysql,
soy nuevo en esto de java, realmente soy nuevo en programacion jajaa, bueno no
entendi tu tip ese que planteas al ultimo, mria te explico lo q yo kiero realizar, es un tipo
traductor de verbos, atravez de swing , entonces ps solo es una sola form donde utilizare
esto pero no se de q forma llamarle, quiero ver si puedes instruirme al respecto. si te
interesa este es mi mail alexrock85@gmail.com
5 de mayo de 2009 18:35

Anónimo dijo...
por favor necesito que me ayudan a realizar un codigo para que al momento en que yo
necesito buscar los datos de una persona lo haga por numero de cedula que ya esta
almacenado en la base......aaah y tengo un problema al momento de hacer un join los
atributos de las tablas se me repiten como 6 veces al momento de ejecutar... por favor lo
necesito urgente pero super urgente
21 de septiembre de 2009 12:02

Monillo007 dijo...
Qué tal,

Te comento que para buscar los datos en una bd se utiliza la sentencia SELECT, en tu
caso sería algo parecido a:
SELECT * FROM tu_tabla WHERE numero_de_cedula = '12456asd'

En cuanto a los valores repetidos te recomiendo utilizar 'DISTINCT' para que solo te
muestre un registro de cada uno.

Espero q te sirva, saludox


21 de septiembre de 2009 12:18

Anónimo dijo...
Hola, buen dia a todos ....les exlico...estoy haciendo un proyecto con netbeans-5.5 como
lenguaje de programación y mysql como gestor de bases de datos...mi pregunta y duda
es la siguiente: todos hacen comentarios sobre consulta de 1 tabla.....per por ejemplo mi
caso qe tengo que hacerle pregentas a una base de datos que tiene 4 tablas.... trato de
usar las sentencias de bases de datos para consulta y con 1 tabla bien....pero cuando
tienes que hacerle la pregunta a las 4 al mismo tiempo ....que devo hacer usar el inerr
join como en bases de datos:::????????les agradezco ayuda porfa necesito hacer esa
consulta para terminar my proyecto... mi hotmail es
rafael.eduardo.boada@hotmal.com....para cualquiera ayuda
2 de octubre de 2009 06:20

Monillo007 dijo...
Definitivamente necesitas utilizar un Join para tu consulta.

Saludox.
2 de octubre de 2009 09:26

Anónimo dijo...
Hola.

Tengo un problema.

Cree una base de datos con el programa "Power designer" (primero haciendo un modelo
conceptual), y luego lo cargue en SQL server 2008. Al tratar de conectarme desde
netbeans IDE 6.7.1, me tira un erro que dice:

cannot establish connection to -Toda la direccion- (Bad version number in .class file).

Si puedes ayudarme, te agradeceria!


14 de octubre de 2009 23:37
Anónimo dijo...
Hola amigo, lo que pasa es ke hacemos un select, hace la consulta en la base de datos de
Mysql, pero no nos muestra el resultado. y nos aparece el siguiente mensaje:
com.mysql.jdbc.JDBC4ResultSet@8814e9. Le agradezco que nos pueda colaborar.
Podemos insertar, pero no podemos ver el select. Es urgente, please....

porfa mi correo es majo_1290@hotmail.com

atentamente:

Maria Jose Betancourt


19 de octubre de 2009 19:35

Anónimo dijo...
Gustavo dice: Muuuuuuchas Gracias por tu GRAN aporte!!! cosas asi son las que
necesitamos los que somos auto didactas y apenas estoy empezando GRACIAS ! Que
pena por el abuso pero si depronto tuvieras un ejemplo con BD incluida que tenga como
se muestran las consultas realizadas en una ventana-grilla y una ventana para la toma de
datos a insertar y algunas cosas mas que por tu experiencia creas importante para los
que comenzamos con NetBeans y MySQL te lo agradeceria. Mil GRACIAS !! mi
correo es ggvargasa@gmail.com
3 de julio de 2010 07:39
Publicar un comentario en la entrada
Este es un espacio abierto, puedes escribir lo que gustes respetando los siguientes
puntos:

1.- Lo que escribas esté relacionado con el post, si gustas contactarme puedes hacerlo
aqui.

2.- Todo es cuestionable, aunque ten en cuenta que existen formas de hacerlo, evita las
agresiones y revisa tu lenguaje antes de publicar un comentario.

3.- Siempre hay tres verdades: tu verdad, mi verdad y la verdad, por lo que opiniones
diferentes no necesariamente son equivocadas.

4.- Los comentarios son una forma de discusión abierta, por lo que al publicar uno,
implícitamente entras a una discusión, con todo lo que esto representa.

5. Me reservo el derecho de eliminar comentarios que no respeten las condiciones


mencionadas anteriormente.

Enlaces a esta entrada


Crear un enlace
Entrada más reciente Entradas antiguas Página principal
Suscribirse a: Enviar comentarios (Atom)
También te puede interesar...
Leer la entrada de un puerto serial desde Java
Cómo y por qué firmar los Applets (Java)
Establecer el tamaño de las columnas de un JTable en Java
Conociendo Twitter de principio a fin
Manual de usuario en PDF del iPod Touch / iPhone completamente en español

RSS

Principio del formulario


Ingresa tu correo y las noticias nuevas de este blog llegarán a tu bandeja principal:

Ú 
     

Delivered by FeedBurner
Final del formulario

¿No encuentras lo que buscas?


Principio del formulario
    !"# 

Final del formulario

Búsqueda personalizada

¿Qué estoy haciendo ahora?


Mi Twitter
Ayer al comprar gasolina me dieron $100+ d cambio, los regresé sin titubear, creo q
pequeñas cosas como esas son los que hacen la diferencia 17 days ago
Por otro lado #infierno está genial, de esas que hasta te aprendes los diálogos
#masgenialimposible 24 days ago
sígueme en Twitter

Mi Facebook
Luis Navarro
Más artículos interesantes...
Gmail estrena nueva función ³autoavance´
Visualiza tus pestañas de Google Chrome en un Cover...
Antivirus para WordPress
150 Blogger Templates Gratuitos Listos para Descargar
25 bancos de imágenes gratuitos
Ver todos »

Archivo del blog


Ź 2010 (3)
Ź octubre (1)
Una opción para servicios de hosting
Ź febrero (1)
La Tracy le rompió el corazón
Ź enero (1)
El chavo del ocho interpretando Chop Suey
Ź 2009 (144)
Ź diciembre (1)
Carta para Dios
Ź noviembre (1)
7 invitaciones más para Google Wave!
Ź octubre (4)
20 invitaciones para Google Wave!!!
No hay fecha que no se cumpla...
Eventos que se vienen para terminar el año
Generador de portadas de libros 'For Dummies'
Ź septiembre (20)
El discurso de Steve Jobs
Javier Alatorre ahora en Twitter
Nintendo no las olvida
Demoniod.com da señales de vida
Colección de libros electrónicos gratis: C.S. Lewi...
Colección de libros electrónicos gratis: 6 libros ...
Colección de libros electrónicos gratis: 6 libros ...
Colección de libros electrónicos gratis: Caballo d...
Movie Review: Distrito 9
Descarga gratis 15 temas (skins) para celulares Mo...
12 fondos de pantalla resolucion 128x160 (celulare...
David después de visitar al dentista
Paquete de 5 reproductores de música para celular
Adiós ventaja divina!
Controladores autoinstalables para tu celular Moto...
60+ Protectores de pantalla animados para celular
Demonoid.com ¿temporalmente? fuera de servicio
Querida engañé a los niños!
Simular los resultados del Hexagonal rumbo a Sudáf...
¡Sóbese!: La caída de David Cuellar, reportero de ...
Ź agosto (5)
Seguimos entregando invitaciones para Demonoid.com...
La última versión del P2K Tools disponible para su...
Un minuto de poesía: La rosa del jardinero
No me puedo imaginar mi vida sin ti...
Demonoid! Demonoid!
Ź julio (2)
Estamos de regreso!!! (y con invitaciones para Dem...
Viajar de Madrid a Barcelona...
Ź junio (3)
Movies: Terminator Salvation
Imágenes para reír y compartir (30)
2 invitaciones más para Demonoid.com!!!
Ź mayo (21)
Imágenes para reír y compartir (29)
Movies: Angels & Demons
Movies: Push
Imágenes para reír y compartir (28)
Descanse en Paz Mario Benedetti«
2 invitaciones más para Demonoid.com!!!
¿Qué haría si me quedara un año de vida?
Imágenes para reír y compartir (27)
Ubuntu 9.04 ³Jaunty Jackalope´ llegó a mi casa!!!
Cómo instalar temas (skins) a celulares Motorola c...
2 invitaciones para Demonoid.com de regalo!!
Ź abril (28)
Ź marzo (16)
Ź febrero (21)
Ź enero (22)
Ź 2008 (221)
Ź diciembre (14)
Ź noviembre (25)
Ź octubre (22)
Ź septiembre (5)
Ź agosto (14)
Ź julio (15)
Ź junio (10)
Ź mayo (12)
Ź abril (32)
Ź marzo (14)
Ź febrero (21)
Ź enero (37)
ź 2007 (100)
Ź diciembre (15)
ź noviembre (14)
Tengo sangre verde...
No recomiendo... LoHizo.com
Recursos para desarrolladores...
Código divertido...
Fondos de pantalla de Firefox.
Un minuto de poesía...
Crees que eres feo???
Firebug, un complemento para desarrolladores.
Good Copy, Bad Copy
Un pequeño error...
Conectar una base de datos en MySQL con NetBeans
¿Quién es Richard Stallman?
Dark_AleX, the PSP Master.
Estadísticas Octubre.
Ź octubre (11)
Ź septiembre (40)
Ź julio (4)
Ź junio (16)

Directorio de Temas
Actualidad (46)
Analisis Patrocinados (8)
Anecdotario (14)
Aplicaciones (8)
Bases de datos (3)
Bloggers / Webmasters (13)
Celulares (34)
Chrome (1)
Comentarios X (39)
Conciertos (3)
Críticas (5)
Curiosidades (20)
Cómo le hago para... (35)
eBooks (4)
email (3)
Empleo (3)
En mi opinión (5)
Entretenimiento (4)
Eventos (9)
Firefox (9)
Gamers (6)
Gmail (3)
Google (14)
Hardware (3)
Humor (52)
Imágenes (59)
Internet (91)
Invitaciones (14)
iPod (10)
Java (51)
Linux (38)
Manuales (8)
Mi blog (18)
Musica (11)
No recomiendo... (3)
Noticias (22)
Ocio (33)
Películas (6)
Poemas (15)
Preguntas tontas (1)
Programación (54)
Quien es... (1)
Recursos de diseño (2)
Redes (8)
Servicios (3)
Si recomiendo... (22)
Software Libre (9)
Solución de problemas (18)
Twitter (5)
Ubuntu (25)
Videos (40)
Wave (2)
Websites (1)
Windows (25)

Blogroll
Centro Cristiano Torre Fuerte
Tecnoculto.com
LinuxMan
LINUX... y otras cosas
EKO's blog
Lord Astaroth
El contenido de este blog está publicado bajo la licencia de Atribución sin Obra
Derivada y sin fines de Lucro de CreativeCommons 2.5 México.

Tools

Wiwi Title
Powered by
Close window

  

Cambiar Búsqueda
Site Search
Google Search

Traducir
Traduce esta página
Traducir
Chinese
Dutch
English
English
French
German
Italian
Japanese
Korean
Portuguese
Russian
Spanish

Entradas recientes
Entradas recientes

Videos
YouTube Video gallery
***ITEMTEXT***

***LINK_ITEMS***

2 Online
View real time stats (popular posts, dynamic map)
Online

What is this?
Wibiya

Last live message


***ITEMTEXT***
***LINK_ITEMS***

Join Chat
Join our live chat
Join Chat
Escritorio de Twitter
***ITEMTEXT***
***LINK_ITEMS***

Ir a nuestra Página de Fans


***ITEMTEXT***
***LINK_ITEMS***

Compartir
Compartir esta entrada

Suscribirse al Feed RSS


Suscribirse al Feed RSS

Click Here to Share


Conectar una base de datos en MySQL con NetBeans

Facebook

Twitter

MySpace

Digg

Buzz

Email

Facebook

Correo

Twitter

Imprimir

Google

Favoritos
Powered by Wibiya and AddThis
Leer más: http://monillo007.blogspot.com/2007/11/conectar-una-base-de-datos-en-
mysql-con.html#ixzz13xmJoCaq
Under Creative Commons License: Attribution Non-Commercial

Potrebbero piacerti anche