Manejador De Base De Datos

Páginas: 6 (1443 palabras) Publicado: 27 de octubre de 2012
-------------------------------------------------
(Programación) Conectar Java y Access
-------------------------------------------------
Bueno para conectar java y Access pues es algo fácil la verdad. Primero,  para manipular bases de datos desde Java se utiliza la API JDBC.
-------------------------------------------------
Lo primero es crear la base de datos. Entonces hacemos la parteaburrida (recopilación de datos, registros de ejemplo, normalización y Modelo Entidad relación). Diseñamos la base de datos en Access (nada más fácil), y listo.
Los pasos para manipular una BD en Java son los siguientes:

-------------------------------------------------
1. Importamos las clases que necesitamos.
import java.sql.Connection;
import java.sql.DriverManager;
importjava.sql.SQLException;
import javax.swing.JOptionPane;

2. Cargamos el controlador de la base de datos.
public void CargarDriver(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" );
   }
catch(ClassNotFoundException ex){
JOptionPane.showMessageDialog(null,"Error cargando el driver" + ex);
}
}
En este caso se utiliza el controlador OBDC, ya que estamos trabajando con Access(Microsoft).

3. Establecer la conexión a la base de datos. Para ello necesitamos crear un objeto Connection al cual le asignamos el tipo y nombre del controlador (driver), la ruta donde se encuentra la BD, el usuario y contraseña en caso de que la base de datos esté protegida con ellos
public void CargarBD(){
try{

 Connection conexion=DriverManager.getConnection
   +("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};"
   + "DBQ=Database","administrador","admin123" );

}
catch(SQLException ex){
JOptionPane.showMessageDialog(null,"Error conectado la base de datos" + ex);
}
}

4. Nos desconectamos.
public void DesconectarBD(){
try{
conexion.close();
}
catch(SQLException ex){
   JOptionPane.showMessageDialog(null,"Error desconectado la base de datos" +ex);    
}  
}  
5. Consultar la base de datos.
public void ConsultarDatos(){
try {
 Conectar();
String consulta = "select * from usuarios )";
Statement stament=conexion.createStatement();
ResultSet result=stament.executeQuery(consulta);  
 
 } catch (SQLException ex) {
 JOptionPane.showMessageDialog(null, "Error consultado registros" + ex);
  }    
}
En el objetoResultSet, se guardará el conjunto de resultados provenientes de nuestra consulta:

6. Recorrer el objeto ResulSet
while(result.next()){
 int cedula=Integer.parseInt(selectBD.result.getString("cedula" ));
 String nombre=(selectBD.result.getString("nombre" ));
 String apellido=(selectBD.result.getString("apellido" ));
}

P.D: Si tienes configurado el netbeans con el jdk de 64 bits tedará error de controlador y la base de datos debe tener la extención .mdb.

Conectar Dreamweaver con MySQL
Este será el 1º tutorial de la serie con los que aprenderemos a manejar dreamweaver con bases de datos mysql.
Lo primero que tenemos que conseguir para manejar bien el dreamweaver con datos dinámicos es conocer bien el menú “aplicaciones”, este panel está compuesto por herramientas a lasque se accede por orden jerárquico. Primero, se crea la conexión a la base datos mysql como veremos en este tutorial, después se crean las consultas mysql (o Juego de registros) a las bases de datos y, finalmente, se aplican comportamientos de servidor a esas consultas (como veremos en los tutoriales siguientes). Veamos cada cosa por su lado
Para conectar con MySQL en dreamweaver tan solo debemosde ir a el panel “Aplicación” después de haber creado el sitio en nuestro dreamweaver y pinchar en el + como vemos en la siguiente imagen.
Ahora se nos abrirá una ventana como en la imagen siguiente, la cual completaremos con los siguientes datos para poder conectar nuestra B.D.
Nombre de conexión: aquí pondremos el nombre de la conexión para la base de datos.
Servidor MySQL: aquí se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas manejadores de bases de datos
  • Manejadores de base datos
  • Comparacion De Manejadores De Bases De Datos
  • Manejadores de base de datos
  • Manejadores de bases de datos
  • Manejadores de base de datos
  • Manejadores de base de datos
  • Manejadores De Archivos y Bases De Datos.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS