下载java包:sqlite-jdbc-3.7.2.jar,放到java工程目录lib下

如下代码实例:

import java.sql.*;
import org.sqlite.JDBC;
/*** 这是个非常简单的SQLite的Java程序,* 程序中创建数据库、创建表、然后插入数据,* 最后读出数据显示出来*/
public class SqliteTest
{public static void main(String[] args) {try{//连接SQLite的JDBCClass.forName("org.sqlite.JDBC");       //建立一个数据库名lincj.db的连接,如果不存在就在当前目录下创建之Connection conn = DriverManager.getConnection("jdbc:sqlite:lincj.db");  //Connection conn = DriverManager.getConnection("jdbc:sqlite:path(路径)/lincj.db");Statement stat = conn.createStatement();         stat.executeUpdate( "create table table1(name varchar(64), age int);" );//创建一个表,两列      stat.executeUpdate( "insert into table1 values('aa',12);" ); //插入数据stat.executeUpdate( "insert into table1 values('bb',13);" );stat.executeUpdate( "insert into table1 values('cc',20);" );ResultSet rs = stat.executeQuery("select * from table1;"); //查询数据 while (rs.next()) { //将查询到的数据打印出来
System.out.print("name = " + rs.getString("name") + " "); //列属性一System.out.println("age = " + rs.getString("age")); //列属性二
         }rs.close();conn.close(); //结束数据库的连接
        }catch( Exception e ){e.printStackTrace ( );}}
}

转载于:https://www.cnblogs.com/lincj/p/4774234.html

Java连接SQLite数据库相关推荐

  1. java连接sqlite数据库 相对路径怎么写_配置sqlite的相对路径

    一般在使用sqlite的时候都是配置url为绝对路径,但是今天在测试代码的时候想到如果将 项目不到tomcat上之后,db文件总不能一直配置成绝对路径,肯定是项目中的某个位置, 因此对jdbc配置文件 ...

  2. java连接Hbase数据库

    java连接Hbase数据库 如果是是连接机群上的Hbase服务,需要提前将相关的几个xml文件存放在本地的编程目录下,否则开发端无法获取机群信息及授权: hdfs-site.xml core-sit ...

  3. java连接Orcale数据库并查询、插入、删除数据

    java连接Orcale数据库并查询.插入.删除数据 oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式 oci是一种胖客户端的连接方式 J ...

  4. java linux mysql数据库_Linux Java连接MySQL数据库

    Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...

  5. 【Java】Java连接Mysql数据库的demo示例

    [Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...

  6. java连接Excel数据库读取,写入,操纵Excel表格

    java连接Excel数据库读取,写入,操纵Excel表格 (2009-11-15 14:21:03) 转载 标签: java excel 连接 杂谈 分类:技术文档 java连接MicroSoft ...

  7. Java连接mysql数据库的方式,java连接mysql数据库的方式(4句语句)

    1 加载mysql驱动: class.forName("con.mysql.jdbc.Driver").newInstance(); 2 根据数据库路径url,账号,密码进行数据库 ...

  8. java中oracle.链接,java连接Oracle数据库的方法解析

    本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...

  9. Java连接Mysql数据库增删改查实现

    Java连接Mysql数据库增删改查实现 时间比较赶,我这里只实现查询,有时间再添加另外两个 难度 : ⭐⭐⭐(全星5颗星的情况下) 新建一个动态的网站工程, 把jar包全部复制进去,主要要那个mys ...

最新文章

  1. Centos 6.3 修改xorg.conf后 启动失败
  2. Linux下的主辅DNS服务器同步
  3. 湖南2021年计算机一级考试,2021年湖南计算机一级考试时间(4页)-原创力文档...
  4. 云炬随笔20170201
  5. Jmeter提取响应结果中的json数据
  6. [原]一步一步自己制作弹出框
  7. Web service 超过了最大请求长度错误解决
  8. fsk调制解调实验报告 matlab,基于MATLAB的-FSK调制与解调-通信原理实验
  9. Java操作Oracle
  10. Mongodb学习总结(1)——常用NoSql数据库比较
  11. idea解决lombok注解失效问题
  12. 断电oracle 01033,电脑非法关机 导致ORA-01033:解决方法
  13. linux下anjuta_[分享] Linux下用Anjuta写个Hello World 的C++程序竟如此简单!
  14. 标签打印软件如何设置单排标签纸尺寸
  15. ES6的Map数据结构
  16. 计算机无法打开注册表,电脑无法打开注册表怎么办
  17. 音视频技术开发周刊 85期
  18. 微信二级不死域名和微信白名单的区别?
  19. 【中值滤波和最邻近插值(matlab)】
  20. 使用Arduino与L298N(红板) 驱动直流电机

热门文章

  1. 检查gzip是否起效
  2. Android Studio 2.3的各种新增疑难杂症
  3. Android开发笔记(五十五)手机设备基本操作
  4. 二陈丸配什么吃不上火_燃气灶打不着火是什么原因 煤气灶打着火松手就灭解决方法【详解】...
  5. thinkphp5 open_basedir 补充
  6. Literal Web 服务器控件
  7. react16-reactDom.render流程分析
  8. 协同办公 团队协作网站推荐(一)
  9. 移动Web—CSS为Retina屏幕替换更高质量的图片
  10. Delphi天气预报查询