“Conocimientos Programación>Programación Java

Un SQLite Java Tutorial

2011/2/9
Programas almacenan información en variables de toda la vida de la sesión activa de ese programa. Sin embargo , las variables del programa son eliminados el segundo, el programa se cierra . Cuando la creación de programas en Java, o cualquier otro lenguaje , para el caso , muchas aplicaciones requieren la capacidad de almacenar datos y luego recuperar los datos para la próxima vez que el programa se inicia. Una forma de hacer esto es utilizar una base de datos para almacenar la información de que entre sesiones del programa . Una forma sencilla de hacerlo es con la base de datos SQLite con su interfaz Java. Instrucciones
Creación de base de datos SQLite
1

Ir a la página de descarga del controlador SQLiteJDBC ( ver Recursos) para obtener la última versión del archivo JAR. Al igual que otras herramientas de Java , esta biblioteca y el conductor es multiplataforma y funciona con Windows, Mac o Linux.
2

Copie el archivo JAR SQLiteJDBC de su directorio de descarga en el directorio de trabajo del programa Java.

3

Java directo al código JAR con la siguiente sintaxis: . " Class.forName ( " org.sqlite.JDBC "); " al principio de su función principal

4

Crear una conexión a la base de datos SQLite con el comando " db_connection conexión = DriverManager.getConnection ( " jdbc : sqlite : test.db " )," donde " db_connection " es el nombre que usted está dando a esta conexión de socket de base de datos y " yourDB.db " es el archivo de base de datos destino
5

Cree el objeto que va a utilizar para consultar la base de datos con la sintaxis: . "query = Declaración db_connection.createStatement ( )," donde " consulta "es el nombre que se dará al objeto declaración
6

crear una nueva tabla en la base de datos SQLite con el comando ". Query.executeUpdate ( " create table new_table ( misCampos ) ; ') ; " donde " new_table " es el nombre de la tabla que desea crear , y " misCampos " son los nombres de las columnas que desea crear en esa base de datos , los nombres se separan con una coma.
7

Prepárese para insertar filas en la tabla de base de datos con el código: " declaración PreparedStatement = db_connection.prepareStatement ( ' insert into valores new_table (); ? '); " donde " declaración " es el nombre que se utiliza para el objeto PreparedStatement < br . > Página 8

insertar una fila de datos en la tabla con el código " statement.setInt (índice , int ) " para cada elemento que desee insertar en la fila en la "índice" es el lugar en la fila desea escribir los datos , empezando con uno, y " int " es el número al que desea escribir. Si desea escribir un tipo de datos diferente reemplazar el "Int" de " setInt " con la etiqueta de tipo apropiado.
9

Repita esta sintaxis para cada elemento que desea poner en una fila. Invocar el " Statement.executeUpdate (); " comando cuando haya terminado de escribir el código de inserción para cometer esos elementos a la tabla de base de
lectura de bases de datos SQLite
10

. Crear una conexión a la base de datos SQLite con el comando "Conexión db_connection = DriverManager.getConnection ( " jdbc : sqlite : yourDB.db " )," donde " db_connection " es el nombre que usted está dando a esta conexión de socket base de datos y " yourDB.db "es el archivo de base de datos destino
11

Cree el objeto que va a utilizar para consultar la base de datos con la sintaxis: . " query = Declaración db_connection.createStatement ( ), " donde" consulta "es el nombre que dará al objeto de declaración
12

Recuperar una fila de destino de la tabla de base de datos con el comando . " resultados ResultSet = query.executeQuery ( ' select * from target_table donde el campo = n ;') ; " donde " target_table " es el nombre de la tabla que desea recuperar datos desde el campo es el nombre de la columna, como una columna de ID , donde la fila cuyo campo coincide con el valor que se proporciona en "n " se introducirá sus datos en el objeto de " resultados "
13

acceso al valor de un campo determinado en la fila de su recuperada con el " results.getInt comandos ( " campo " ) . ", donde " el campo es el nombre de la columna cuyo valor en la fila de la función devolverá . Reemplace las " Int" del " getInt " con la etiqueta apropiada para el tipo de datos que está intentando recuperar .
14

cerrar la conexión con el base de datos con " db_connection.close (); " cuando haya terminado con la base de datos

.

Programación Java
Cómo enviar un correo electrónico con archivos adjuntos en Java
Cómo insertar un applet de Java con Dreamweaver
Cómo hacer un usuario que terminó Loop en Java
Cómo analizar una cadena separada por comas de variables en Java
Cómo Ir Posición en GridLayout en Java
¿Qué es un ActionServlet en Struts
Cómo agregar Applets Java utilizando programación HTML
Cómo reemplazar los nombres de variable en Java
Conocimientos Informáticos © http://www.ordenador.online