java 生成sqliteDB文件
2016-01-28 16:23
423 查看
实例代码:
package com.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Sqlitemain { public static void main(String[] args) { // load the sqlite-JDBC driver using the current class loader // Class.forName("org.sqlite.JDBC"); Connection connection = null; try { // create a database connection connection = DriverManager.getConnection("jdbc:sqlite:D:/people1.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); } } } }
结果:
name = leo
id = 1
name = yui
id = 2
jar下载:点击打开链接
相关文章推荐
- 《java设计模式》责任链模式
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 自学java 答答租车系统
- Java——反射
- java POI导出excel(带有图片的数据)以及ftp上传图片到另一台服务器的方法参考代码
- 关于出现Specified VM install not found: type Standard VM, name jdk1.5.0_04问题的解决办法
- Java 版在线查看 pdf
- myeclipse 配置weblogic
- java排序算法(二):直接选择排序
- java.lang.OutOfMemoryError: Java heap space解决方法
- Eclipse安装反编译工具JadClipse for Eclipse手把手教程
- java以及C#获取AD域上用户信息
- 23种设计模式 - java 实现
- idea15搜索窗口、调试窗口、对话框按钮乱码
- Ubuntu eclipse里面调试android应用,Logcat只显示级别
- moon Spring -- java Web 高级编程
- 打印三 4000 角形
- Java中toString()方法的用法
- Java的锁偏置(偏向锁)
- 【转】java提高篇(五)-----抽象类与接口