package org.hank;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class JavaDBDemo {
static Connection conn;
public static void main(String[] args) {
String driver = "org.apache.derby.jdbc.EmbeddedDriver";
String connectionURL = "jdbc:derby:myDatabase;create=true";
String createString = "CREATE TABLE Employee (NAME VARCHAR(32) NOT NULL, ADDRESS VARCHAR(50) NOT NULL)";
// String dropTableStr = "Drop table CONTACTS";
try {
Class.forName(driver);
} catch (java.lang.ClassNotFoundException e) {
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(connectionURL);
// 执行创建数据库
Statement stmt = conn.createStatement();
stmt.executeUpdate(createString);
// 新增表记录
// PreparedStatement psInsert = conn.prepareStatement("insert into Employee values (?,?)");
// psInsert.setString(1, "hank");
// psInsert.setString(2, "123");
//// psInsert.executeUpdate();
// // 查询表记录
// Statement stmt2 = conn.createStatement();
// ResultSet rs = stmt2.executeQuery("select * from Employee");
// int num = 0;
// while (rs.next()) {
// System.out.println(++num + ": Name: " + rs.getString(1)
// + "\n Address:" + rs.getString(2));
// }
// // 删除表记录
// PreparedStatement del = conn.prepareStatement("Delete from Employee");
// del.executeUpdate();
// rs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
mybatis各个知识点都有详细实例,对于初学者而言是很好的入门文档,对大家学习mybatis很好的启蒙作用
第 1章 – DB2 Express-C是什么?..........................................................................................13 1.1免费开发、部署和分发… 无限制!.............................................
第 1章 – DB2 Express-C是什么?..........................................................................................13 1.1免费开发、部署和分发… 无限制!.............................................
Java任务计划程序的灵感来自对集群的java.util.concurrent.ScheduledExecutorService的需求,它比Quartz更简单。 因此,也受到用户的赞赏( , ): 你的lib摇滚! 我很高兴我摆脱了Quartz,取而代之的是您的...
│ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试题_心灵深处.htm │ Struts+...
8.1.2 了解Java DB 190 8.1.3 JDBC 与 JDBC 4.0 191 8.1.4 用Java让数据库动起来 192 8.1.5 事务处理简介 194 8.2 练习 195 8.2.1 数据库操作 195 8.2.2 我的联系手册 199 8.2.3 事务处理 221 8.3 小结 222 ...
mongodb权威指南_wrapper.pdf,java mongodb条件查询.doc,Java操作MongoDB入门.docx,mongodb.docx,MangoDB的应用.docx
Azure Cosmos DB入门此存储库是一个教程,旨在开始设计使用作为数据存储的应用程序。 本教程主要侧重于架构设计期间需要注意的事项,以后可能很难甚至不可能更改。 就我个人而言,在开始我的第一个Cosmos DB项目之前...
第1篇 入门篇 7 第1章 Jsp概述 技术分析 7 1.1 Jsp简介与历史背景 7 1.1.1 日新月异的Web技术 7 1.1.2 什么是JSP 8 1.1.3 JSP技术有以下几个显著的优点 9 1.1.4 JSP和其他类似或相关技术的一个...
JavaWeb从入门到精通实例源程序 ,如果需要视频可以联系我发给你
1. 思考一下 学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下心来坚持不懈地学习? 嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣、而且又有吃苦的准备,那...
由RocksDB支持的Java KV商店。 入门 玛文 < groupId> com . github . aleksandarskrbic < / groupId > < artifactId> rocks4j < / artifactId > < version> 1.0 . 0 < / version > < / dependency...
│ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试题_心灵深处.htm │ Struts+...
│ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试题_心灵深处.htm │ Struts+...
word源码java hadoop生态圈 spark生态圈 大数据概述 初识hadoop 分布式文件系统HDFS 分布式资源调度YARN 分布式计算框架MapReduce Hadoop项目实战 数据仓库Hive Hive项目实战 Hadoop分布式集群搭建 大数据概述 商品...
Joybog是一款基于JAVA语言和JavaDB数据库开发的,面向个人用户的多媒体日记本。总体来说,它努力地给用户创造一个轻松,惬意的日记编辑环境,以使用户充分享受在电脑上写日记的乐趣。这也是我们之所以要在日记本中...
入门 让我们安装 gem 并测试交互式控制台。 shell> rvm jruby shell> gem install orientdb shell> orientdb_console >> db = OrientDB::DocumentDatabase.connect "remote:localhost/demo", 'a
适用于 新手入门,无论C#,C,java,Python,R等具有任何编程语言基础均可; 想快速了解Django并可以快速开发上手者。 适用于作为资料查询,技术点参考。 几个基本概念 前置条件:假设读者基本Python语言基础,或者...
│ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试题_心灵深处.htm │ Struts+...
│ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试题_心灵深处.htm │ Struts+...