Microsoft Access es un sistema de base de datos propio que se utiliza principalmente para la pequeña administración de almacenamiento de datos. Es compatible con las conexiones de los lenguajes de programación de alto nivel a través de Open Database Connectivity puente . Conectividad de Base de Datos de Java , o JDBC , es otro modo de conectar a Microsoft Access y pueden ser utilizados en conjunción con ODBC para llevar a cabo la manipulación de datos en una base de datos Microsoft Access . Una vez establecida una conexión con la base de datos , puede realizar una serie de tareas de manipulación de datos . Estas tareas incluyen la creación de una mesa, la inserción de datos , la selección de los datos , y eliminar una tabla . Cosas que necesitará
Microsoft Windows
Eclipse IDE
Microsoft Access Database
JDBC -ODBC Bridge Driver
Mostrar más instrucciones de archivo: Conjunto de Java
1
Abrir el Eclipse IDE.
2
Vaya a " archivo", "Nuevo" y seleccione " Project Java . "
3
Escriba " MicrosoftAccessConnection " en el campo Nombre y, a continuación , pulse " Finalizar".
4
Localizar la ventana Explorador de paquetes y ampliar el proyecto de nueva formación.
5
Busque la carpeta llamado "src " y haga clic en él.
6
seleccione " nuevo" y luego seleccionar la opción de crear un nuevo paquete .
7
Nombre del paquete " msaccess "y pulse " Finalizar ".
8
Encuentra el nuevo paquete en la ventana del Explorador de paquetes y haga clic derecho en él.
9
Vaya a " nuevo "y luego seleccione la opción para crear una nueva clase .
10
nombre de la nueva clase " MSAccessTest " y crear el nuevo archivo , pulse "Finalizar ".
11
Doble click en " MSAccessTest " y busque la nueva ventana del editor que aparece.
Configurar JDBC -ODBC
12
Eliminar el contenido generado de forma automática desde la ventana del editor. Esto se puede hacer con las pulsaciones de teclado, Ctr + A, eliminar en una máquina Windows o Cmd + A, eliminar en un equipo Mac OSX.
13
Introduzca las siguientes líneas de código en la ventana del editor.
//Import todos del paquete
java.sql importación de Java SQL * ; .
clase
MSAccessTest
{ public static void main (String [ ] args ) { try {
Class.forName ( " sun.jdbc.odbc.JdbcOdbcDriver " ) //encontrar el ODBC - JDBC conductor de
cadena PathToDatabase = " d :/java /mdbTEST.mdb "//crea una variable que señala a la ubicación local de la base de datos de archivo
cadena Database = " jdbc : odbc : Driver = { Microsoft Access Driver (* mdb ). } ; DBQ = "//configurar conductor de
Database + = PathToDatabase.trim ( ) +" ; DriverID = 22 ; READONLY = true } "; ruta de base de datos //completa con parámetros
conexión conexión = DriverManager.getConnection (base de datos , "", ""); //crear una nueva conexión
declaración declaración
= Connection.createStatement (); //Se crea un contenedor instrucción SQL
< p > Statement.execute ( " crear TESTTABLE mesa ( test_column entero) "); //crear una tabla de ejemplo en la base de datos
Statement.execute ( " insertar en los valores TestTable ( 1 )"); //crear algún datos de prueba
Statement.execute ( " seleccione test_column de TESTTABLE " ) //seleccionar algunos datos de la recién creada mesa
ResultSet de resultados statement.getResultSet = (); //obtener el conjunto de resultados
if ( conjunto de resultados ! = null ) { //si el conjunto de resultados existe
while ( ResultSet.next ()) //paso a través del conjunto de resultados e imprimir los datos de la Red
{ System.out.println ( "Los datos de test_column : " + ResultSet.getString ( 1 ));
} //fin mientras
} //final si
//Statement.execute ( "table TESTTABLE drop" ) ;
Statement.close (); //cerrar la Declaración
connection.close () //cerrar la conexion
} //fin de tratar cláusula
catch ( Exception e ) { System.out.println ("Error :" + e) ;} //fin de coger cláusula
} //fin del método de principal
} //fin de la clase de definición
14
Vaya a " archivo", seleccione " Guardar" para guardar el programa antes de ejecutarlo.
compilar y ejecutar el programa de
15
Vaya a la la barra de menús de Eclipse IDE y seleccione ejecutar.
16
Localice la ventana de la consola en la parte inferior de Eclipse IDE
17
Verifique que la salida del programa dice lo siguiente: .
" los datos de test_column : 1 "
Si el programa se lleva a cabo sin error , los datos de muestra deben ser visibles y no hay mensajes de error han aparecido .