微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQLite JDBC Driver

程序名称:SQLite JDBC Driver

授权协议: Apache

操作系统: 未知

开发语言: Java

SQLite JDBC Driver 介绍

sqlite官方的JDBC驱动程序,示例程序

import java.sql.*;

public class Test {  
  public static void main(String[] args) throws Exception {  
      Class.forName("org.sqlite.JDBC");  
      Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");  
      Statement stat = conn.createStatement();  
      stat.executeUpdate("drop table if exists people;");  
      stat.executeUpdate("create table people (name, occupation);");  
      PreparedStatement prep = conn.prepareStatement(  
          "insert into people values (?, ?);");

      prep.setString(1, "Gandhi");  
      prep.setString(2, "politics");  
      prep.addBatch();  
      prep.setString(1, "Turing");  
      prep.setString(2, "computers");  
      prep.addBatch();  
      prep.setString(1, "Wittgenstein");  
      prep.setString(2, "smartypants");  
      prep.addBatch();

      conn.setAutoCommit(false);  
      prep.executeBatch();  
      conn.setAutoCommit(true);

      ResultSet rs = stat.executeQuery("select * from people;");  
      while (rs.next()) {  
          System.out.println("name = " + rs.getString("name"));  
          System.out.println("job = " + rs.getString("occupation"));  
      }  
      rs.close();  
      conn.close();  
  }  
}

SQLite JDBC Driver 官网

https://bitbucket.org/xerial/sqlite-jdbc

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐