博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java】操作Sqlite数据库
阅读量:5797 次
发布时间:2019-06-18

本文共 1603 字,大约阅读时间需要 5 分钟。

首先在https://github.com/xerial/sqlite-jdbc下载jar包

import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class MainProcess {    public static void main(String[] args) {        Connection connection = null;        try {            // create a database connection            connection = DriverManager.getConnection("jdbc:sqlite:sample.db");            Statement statement = connection.createStatement();            statement.setQueryTimeout(30); // set timeout to 30 sec.             statement.executeUpdate("drop table if exists person");            statement.executeUpdate("create table person (id integer, name string)");            statement.executeUpdate("insert into person values(1, 'leo')");            statement.executeUpdate("insert into person values(2, 'yui')");            ResultSet rs = statement.executeQuery("select * from person");            while (rs.next()) {                // read the result set                System.out.println("name = " + rs.getString("name"));                System.out.println("id = " + rs.getInt("id"));            }        } catch (SQLException e) {            // if the error message is "out of memory",            // it probably means no database file is found            System.err.println(e.getMessage());        } finally {            try {                if (connection != null)                    connection.close();            } catch (SQLException e) {                // connection close failed.                System.err.println(e);            }        }    }}

 

转载地址:http://hhifx.baihongyu.com/

你可能感兴趣的文章
闪回恢复区大小不够。报ORA-19809、ORA-19804
查看>>
C#类的构造
查看>>
部署 & virtualen
查看>>
POJ NOI0105-43 质因数分解
查看>>
数据结构——串的朴素模式和KMP匹配算法
查看>>
jQuery的height()和JavaScript的height总结,js获取屏幕高度
查看>>
FreeMarker-Built-ins for strings
查看>>
验证DataGridView控件的数据输入
查看>>
POJ1033
查看>>
argparse - 命令行选项与参数解析(转)
查看>>
一维数组
查看>>
Linux学习笔记之三
查看>>
2463: [中山市选2009]谁能赢呢?
查看>>
微信公众号
查看>>
Android_内部文件读取
查看>>
QTP的那些事---webtable的一些重要使用集合精解
查看>>
POJ1061 青蛙的约会(扩展欧几里得)题解
查看>>
关于Android studio团队协同开发连接到已有项目
查看>>
Sql获取表的信息
查看>>
Java-大数据-图汇集
查看>>