加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLITE使用指南

发布时间:2020-12-12 20:20:39 所属栏目:百科 来源:网络整理
导读:SQLITE是一个轻型的数据库,广泛应用与嵌入式系统当中,支持多种开发语言,C,PHP,Perl,Java,C#,Python。它有体积小,效率高,可移植性好的优点 SQLite及sqlite-jdbc下载地址:见附件 JAVA-DEMO Java代码 650) this.width=650;" alt="复制代码" src="http://im

SQLITE是一个轻型的数据库,广泛应用与嵌入式系统当中,支持多种开发语言,C,PHP,Perl,Java,C#,Python。它有体积小,效率高,可移植性好的优点
SQLite及sqlite-jdbc下载地址:见附件
JAVA-DEMO

Java代码

复制代码

收藏代码

  1. public class Test {
  2. public static void main(String[] args) throws Exception {
  3. Class.forName("org.sqlite.JDBC");
  4. Connection conn =
  5. DriverManager.getConnection("jdbc:sqlite:demo.db");
  6. Statement stat = conn.createStatement();
  7. stat.executeUpdate("drop table if exists people;");
  8. stat.executeUpdate("create table people (name,occupation);");
  9. PreparedStatement prep = conn.prepareStatement(
  10. "insert into people values (?,?);");
  11. prep.setString(1,"Gandhi");
  12. prep.setString(2,"politics");
  13. prep.addBatch();
  14. prep.setString(1,"Turing");
  15. prep.setString(2,"computers");
  16. prep.addBatch();
  17. prep.setString(1,"Wittgenstein");
  18. prep.setString(2,"smartypants");
  19. prep.addBatch();
  20. conn.setAutoCommit(false);
  21. prep.executeBatch();
  22. conn.setAutoCommit(true);
  23. ResultSet rs = stat.executeQuery("select * from people;");
  24. while (rs.next()) {
  25. System.out.println("name = " + rs.getString("name"));
  26. System.out.println("job = " + rs.getString("occupation"));
  27. }
  28. rs.close();
  29. conn.close();
  30. }
  31. }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读