Capturar webcam con VB.NET

¿Que haremos? Crearemos una aplicación en Visual Studio, la cual hará uso de una webcam para capturar el video en frames independientes y depositarlos en memoria para despues mostralos al usuario a través de un picturebox y un Timer para crear la ilusión de movimiento. ¿Porque lo haremos? Porque es justo y necesario ¿Que necesitamos? [...]

Envío de correo con JavaMail/Netbeans

JavaMail es una expansión de Java que facilita el envío y recepción de e-mail desde código java. JavaMail implementa el protocolo SMTP (Simple Mail Transfer Protocol) así como los distintos tipos de conexión con servidores de correo -TLS, SSL, autentificación con usuario y password, etc [Según SantaWikipedia] ¿Qué necesitamos? JavaMail 1.4.5 Java y Netbeans 6.9 [...]

Proyecto de base de datos Firebird VB

En este proyecto realizaremos una aplicación de base de datos Firebird con el lenguaje de programación de Visual Basic de Microsoft, este proyecto tendrá las funciones básicas de gestión INSERT, DELETE, UPDATE y una interfaz de usuario para utilizarlas. ¿Que necesitamos? Visual Studio 2008 o superior Firebird última versión Firebird ADO.NET Data Provider. Conocimientos básicos [...]

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, esta clase a su vez es implementada desde una interfaz que hace fácil su uso, la clase así como todo el proyecto esta comentado. import java.io.File; import javax.print.Doc; import java.io.IOException; import javax.print.DocFlavor; import javax.print.SimpleDoc; import java.io.FileInputStream; [...]

Code Army Bolivia

27/11/09

Clase Conexion a Base de Datos

JAN29


Cuando se trabaja con base de datos en java, lo mejor para tener un trabajo controlado, limpio y que sea facil de mantener, es hacer uso de una clase exclusiva para la conexion.

Esta "clase java" que coloco en este post me a servido mucho para  realizar algunos trabajos en java sin muchos dolores de cabeza, la clase se llama "conectate.java", y el uso es bastante sencillo. Si trabajas con mysql, lo unico que debes modificar es el "paquete" donde lo usaras, el nombre de la base de datos, usuario y password



package PAQUETE_QUE_USARA_ESTA_CLASE ; 
import java.sql.*; 
/** 
 * @web http://jc-mouse.blogspot.com/ 
 * @author Mouse 
 */ 
public class conectate { 
   static String bd = "NOMBRE_BASE_DE_DATOS"; 
   static String login = "USUARIO"; 
   static String password = "PASSWORD"; 
   static String url = "jdbc:mysql://localhost/"+bd; 
 
   Connection conn = null; 
    
   public conectate() { 
      try{          
         Class.forName("com.mysql.jdbc.Driver");          
         conn = DriverManager.getConnection(url,login,password); 
         if (conn!=null){ 
            System.out.println("Conección a base de datos "+bd+". listo"); 
         } 
      }catch(SQLException e){ 
         System.out.println(e); 
      }catch(ClassNotFoundException e){ 
         System.out.println(e); 
      } 
   } 
    
   public Connection getConnection(){ 
      return conn; 
   } 
 
   public void desconectar(){ 
      conn = null; 
   } 
}


Debo aclarar que el codigo no es mio, no coloco la fuente, porque me olvide la web de donde lo obtuve, esta clase la tenia guardada hace tiempo en mi pc y ahora que se me presento un trabajo de java con base de datos, la saque de la carpeta de los recuerdos y estuve recordando un poco el lenguaje.

6 comentarios:

dylancho dijo...

Como puedo corregir este error:
Have no FileObject for C:\Archivos de programa\Java\jdk1.5.0_22\jre\lib\i18n.jar
Have no FileObject for C:\Archivos de programa\Java\jdk1.5.0_22\jre\lib\sunrsasign.jar
Have no FileObject for C:\Archivos de programa\Java\jdk1.5.0_22\jre\classes
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
BUILD SUCCESSFUL (total time: 0 seconds)

Anónimo dijo...

Buen Día, ya revisaste que tengas el .jar de la conexión con MYSQL ? el problema puede estar ahí.

Mouse dijo...

debes añadir la libreria JAR de MYSQL para que te funcione el proyecto, el error lo dice clarito, dice que no se encuentra

saludos

opioDcronos dijo...

oye viejo... No se porque me marca error que el use USUARIO no tiene permisos para acceder y no se conecta, y ya le cambie a la clase en login, le puse mi usuario y no funciona, incluso utilice el proyecto completo tuyo y no sale no sabes cual es el problem

Unknown dijo...

amigo mouse como es la clase conexion para sql estoys como enrredado porfavor colcaboreme puedes?? el error que me sale es que la cadena de conexion contiene un nombre o valor mal formado porfavro necesito un ejemplo para sql server

Unknown dijo...

Excelente muchas gracias por compartir

Post recomendado