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
.