sqllite java 代码,非常简单的SQLite的Java程序
/*
在你的代码中引用这个驱动:
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程序相关推荐
- 双表查询java代码_什么是JDBC?Java数据库连接性简介
JDBC(Java数据库连接性)是Java API,用于管理与数据库的连接,发出查询和命令以及处理从数据库获得的结果集.JDBC在1997年作为JDK 1.1的一部分发布,是为Java持久层开发的首批 ...
- Java自己文章只能自己修改_文章目录Java代码俯身指南,主要为Java开发人员提供代码复审参考,快捷有效提出修改意见。目的发现代码错误:一个人写的代码可能会有一些思想和设计盲点,多个人尽...
文章目录 Java代码俯身指南,主要为Java开发人员提供代码复审参考,快捷有效提出修改意见. 目的发现代码错误:一个人写的代码可能会有一些思想和设计盲点,多个人尽早的发现BUG. 统一代码风格:统一 ...
- java 模拟网页_使用Java代码模拟网页登录(有例子程序)
最近股票很火,打算研究用代码下载股票数据,于是我做了一个Java代码的模拟IE网页登录的程序, 登录新浪的股票页面并下载一些数据来分析, 基本原理是利用Java自带的HttpURLConnection ...
- java代码实现id_使用java代码实现简单的ID自增的工具类
在一些简单的业务中可能需要一些ID.这些ID是使用java代码实现的并不是通过数据库的自增实现的.下面是我写的一个简单的ID工具类,在使用的过程中你需要将最后一次的编号保存下来,你可以建一张表来维护这 ...
- 使用java代码实现简单的ID自增的工具类
在一些简单的业务中可能需要一些ID.这些ID是使用java代码实现的并不是通过数据库的自增实现的.下面是我写的一个简单的ID工具类,在使用的过程中你需要将最后一次的编号保存下来,你可以建一张表来维护这 ...
- java 代码 内存泄露_如何用Java编写一段代码引发内存泄露
Q:刚才我参加了面试,面试官问我如何写出会发生内存泄露的Java代码.这个问题我一点思路都没有,好囧. A1:通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中) ...
- java代码防止sql注入_动态Java代码注入
java代码防止sql注入 在本文中,我们将研究如何将Java代码动态加载到正在运行的jvm中. 该代码可能是全新的,或者我们可能想更改程序中某些现有代码的功能. (在开始之前,您可能想知道为什么到底 ...
- jsp里写java代码报错,jsp里写java代码报错
jsp里写java代码报错 [2021-02-11 06:42:03] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...
- java代码的执行机制_关于java代码的执行机制
转载于:https://blog.csdn.net/houfeng777123/article/details/74316748 1.Java代码执行流程 ·第一步:*.java-->*.cla ...
最新文章
- java 字符串拼接优化_JAVA字符串拼接效率
- PMCAFF | 刷微信朋友圈行为分析:刷朋友圈是一种感觉?有一种批皇帝批奏章的感觉...
- java 数组 参数 ppt,Java自学课件-数组.ppt
- 常见的字符函数与字符串函数介绍(1)
- 微信小程序自定义组件(二)
- 北京化工大学计算机专业就业,北京化工大学特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向...
- 晨哥真有料丨太快得到是不是就不珍惜了?这锅,男生真的不背!
- oracle手动锁表和解锁_Oracle锁表查询和解锁方法
- powerpc如何移植Linux系统,PowerPC平台 u-boot 移栽
- 单图像超分辨率重建总结
- 10个您不想错过的最佳网页设计软件
- 视觉检测系统设计过程中遇到的问题
- 【R语言数据科学】(十三):有趣的概率学(下)
- C - Reverse Polish Calculator
- 【牛奶豆腐汤喝出小蛮腰】
- 系统繁忙 请稍后再试(ALI64)”
- 西藏计算机一级,西藏计算机等级考试级别
- 从PE制作到恢复win引导
- Windows10 LTSC 64位企业版
- 【微信小程序】onShow中接收参数
热门文章
- 面试官:大型系统架构设计细节你知道多少??
- 有位哥们坚持不用微服务架构,被老板踢出了群聊···
- Jeecg-Boot 2.1.4 版本发布,基于SpringBoot低代码平台
- JEECG - 基于代码生成器的J2EE智能开发框架 续一:开发环境搭建步骤
- PowerDesigner oracle 反向工程到cdm文件
- umask:默认权限分配的命令
- MongoDB 复制集的选举原理
- usermod命令,用户密码管理,mkpasswd命令
- 交换两个变量的值,不使用第三个变量的四种方法
- 对某公司一次***测试