A SQLite Java Tutorial





Educación Creación de bases de datos SQLite

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

Leyendo la base de datos SQLite

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



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

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

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

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, a " misCampos " son los nombres de columnas que desea crear en esa base de datos, cada nombre separado por una coma.

Prepárese para insertar filas en la tabla de base de datos con el código": declaración PreparedStatement = db_connection.prepareStatement (valores insertos en new_table (); '); " donde " declaración " es el nombre que se utilizará para el objeto PreparedStatement.

Insertar una fila de datos en la tabla con el código " statement.setInt (índice, int); " para cada elemento que desee insertar la línea donde " índice " es el lugar en la primera fila que desea escribir los datos, a partir de uno, y " int " es el número que desea escribir. Si desea escribir un tipo de datos diferente para reemplazar el " Int". de " setInt " con la etiqueta del tipo apropiado.

Repita esta sintaxis para cada elemento que desea poner en una fila. Llame al " Statement.executeUpdate (); " comando cuando haya terminado de escribir el código añadido a cometer tales entradas a la tabla de base de datos.

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 y la base de datos " yourdb". db es el destino del archivo de base de datos.

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

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 de , el campo es el nombre de la columna, tal como una columna de ID, donde la fila en la que el campo se corresponde con el valor dado en el n º alimentar a sus datos en " resultados " objeto.

Acceder al valor de un campo determinado en la fila su recuperado con el comando " results.getInt (" campo "); donde el campo es el nombre de la columna cuyo valor en la fila, se devuelve la función. Reemplace " Int". de " getInt " con la etiqueta apropiada para el tipo de datos que está intentando recuperar.

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



Deja un comentario