/*

在你的代码中引用这个驱动:

Class.forName("org.sqlite.JDBC");

Connection conn = DriverManager.getConnection("jdbc:sqlite:filename");//filename为你的sqlite数据名称

// ... use the database ...

conn.close();

示例程序如下:

*/

import java.sql.*;

import org.sqlite.JDBC;

/**

* 这是个非常简单的sqlite的Java程序,* 程序中创建数据库、创建表、然后插入数据,

* 最后读出数据显示出来

* @author zieckey (http://zieckey.cublog.cn)

*/

public class Testsqlite

{

public static void main(String[] args)

{

try

{

//连接sqlite的JDBC

Class.forName("org.sqlite.JDBC");

//建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之

Connection conn = DriverManager.getConnection("jdbc:sqlite:zieckey.db");

Statement stat = conn.createStatement();

stat.executeUpdate( "create table tbl1(name varchar(20),salary int);" );//创建一个表,两列

stat.executeUpdate( "insert into tbl1 values('ZhangSan',8000);" ); //插入数据

stat.executeUpdate( "insert into tbl1 values('LiSi',7800);" );

stat.executeUpdate( "insert into tbl1 values('WangWu',5800);" );

stat.executeUpdate( "insert into tbl1 values('ZhaoLiu',9100);" );

ResultSet rs = stat.executeQuery("select * from tbl1;"); //查询数据

while (rs.next()) { //将查询到的数据打印出来

System.out.print("name = " + rs.getString("name") + " "); //列属性一

System.out.println("salary = " + rs.getString("salary")); //列属性二

}

rs.close();

conn.close(); //结束数据库的连接

}

catch( Exception e )

{

e.printStackTrace ( );

}

}

}

/*

E:\learn\program\Java\sql>javac Testsqlite.java

E:\learn\program\Java\sql>java Testsqlite

name = ZhangSan salary = 8000

name = LiSi salary = 7800

name = WangWu salary = 5800

name = ZhaoLiu salary = 9100

E:\learn\program\Java\sql>

*/

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

sqllite java 代码,非常简单的SQLite的Java程序相关推荐

  1. 双表查询java代码_什么是JDBC?Java数据库连接性简介

    JDBC(Java数据库连接性)是Java API,用于管理与数据库的连接,发出查询和命令以及处理从数据库获得的结果集.JDBC在1997年作为JDK 1.1的一部分发布,是为Java持久层开发的首批 ...

  2. Java自己文章只能自己修改_文章目录Java代码俯身指南,主要为Java开发人员提供代码复审参考,快捷有效提出修改意见。目的发现代码错误:一个人写的代码可能会有一些思想和设计盲点,多个人尽...

    文章目录 Java代码俯身指南,主要为Java开发人员提供代码复审参考,快捷有效提出修改意见. 目的发现代码错误:一个人写的代码可能会有一些思想和设计盲点,多个人尽早的发现BUG. 统一代码风格:统一 ...

  3. java 模拟网页_使用Java代码模拟网页登录(有例子程序)

    最近股票很火,打算研究用代码下载股票数据,于是我做了一个Java代码的模拟IE网页登录的程序, 登录新浪的股票页面并下载一些数据来分析, 基本原理是利用Java自带的HttpURLConnection ...

  4. java代码实现id_使用java代码实现简单的ID自增的工具类

    在一些简单的业务中可能需要一些ID.这些ID是使用java代码实现的并不是通过数据库的自增实现的.下面是我写的一个简单的ID工具类,在使用的过程中你需要将最后一次的编号保存下来,你可以建一张表来维护这 ...

  5. 使用java代码实现简单的ID自增的工具类

    在一些简单的业务中可能需要一些ID.这些ID是使用java代码实现的并不是通过数据库的自增实现的.下面是我写的一个简单的ID工具类,在使用的过程中你需要将最后一次的编号保存下来,你可以建一张表来维护这 ...

  6. java 代码 内存泄露_如何用Java编写一段代码引发内存泄露

    Q:刚才我参加了面试,面试官问我如何写出会发生内存泄露的Java代码.这个问题我一点思路都没有,好囧. A1:通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中) ...

  7. java代码防止sql注入_动态Java代码注入

    java代码防止sql注入 在本文中,我们将研究如何将Java代码动态加载到正在运行的jvm中. 该代码可能是全新的,或者我们可能想更改程序中某些现有代码的功能. (在开始之前,您可能想知道为什么到底 ...

  8. jsp里写java代码报错,jsp里写java代码报错

    jsp里写java代码报错 [2021-02-11 06:42:03]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...

  9. java代码的执行机制_关于java代码的执行机制

    转载于:https://blog.csdn.net/houfeng777123/article/details/74316748 1.Java代码执行流程 ·第一步:*.java-->*.cla ...

最新文章

  1. java 字符串拼接优化_JAVA字符串拼接效率
  2. PMCAFF | 刷微信朋友圈行为分析:刷朋友圈是一种感觉?有一种批皇帝批奏章的感觉...
  3. java 数组 参数 ppt,Java自学课件-数组.ppt
  4. 常见的字符函数与字符串函数介绍(1)
  5. 微信小程序自定义组件(二)
  6. 北京化工大学计算机专业就业,北京化工大学特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向...
  7. 晨哥真有料丨太快得到是不是就不珍惜了?这锅,男生真的不背!
  8. oracle手动锁表和解锁_Oracle锁表查询和解锁方法
  9. powerpc如何移植Linux系统,PowerPC平台 u-boot 移栽
  10. 单图像超分辨率重建总结
  11. 10个您不想错过的最佳网页设计软件
  12. 视觉检测系统设计过程中遇到的问题
  13. 【R语言数据科学】(十三):有趣的概率学(下)
  14. C - Reverse Polish Calculator
  15. 【牛奶豆腐汤喝出小蛮腰】
  16. 系统繁忙 请稍后再试(ALI64)”
  17. 西藏计算机一级,西藏计算机等级考试级别
  18. 从PE制作到恢复win引导
  19. Windows10 LTSC 64位企业版
  20. 【微信小程序】onShow中接收参数

热门文章

  1. 面试官:大型系统架构设计细节你知道多少??
  2. 有位哥们坚持不用微服务架构,被老板踢出了群聊···
  3. Jeecg-Boot 2.1.4 版本发布,基于SpringBoot低代码平台
  4. JEECG - 基于代码生成器的J2EE智能开发框架 续一:开发环境搭建步骤
  5. PowerDesigner oracle 反向工程到cdm文件
  6. umask:默认权限分配的命令
  7. MongoDB 复制集的选举原理
  8. usermod命令,用户密码管理,mkpasswd命令
  9. 交换两个变量的值,不使用第三个变量的四种方法
  10. 对某公司一次***测试