JDBC数据库编程手记(2)
现在开始加入功能模块,在Util.java里面。
由于今天是为了建表我才开始测试……从而发现自己之前写的都是一坨屎……从而有了这个系列文章。所以今天就写CreatTable部分。这个部分肯定要慢慢补充的。
大家请看CreatTable类:
package DB;
import java.sql.*;
import DB.ConnectDatabase;
public class Util {
private static ConnectDatabase connectDatabase = null;
private static Statement sta = null;
private static PreparedStatement state =null;
private static ResultSet rs = null;
public static void CreateTable() throws Exception {
Connection conn = connectDatabase.getConnectDatabase().getConnection();
String sql = "create table test(id integer,name varchar(100))";
try {
sta = conn.createStatement();
sta.executeUpdate(sql);
System.out.println("建表:成功!");
} catch (Exception ex) {
ex.printStackTrace();
System.out.println("建表:失败!");
} finally {
if (sta != null) {
sta.close();
}
}
}
}
在一开始我并没有加入对Exception的处理,后来发现运行的时候SB了,而且不知道啥问题……后来加入了ex.printStackTrace(),就立刻发现时自己的Create语句写屎了……提醒以后一定要查看异常。
然后就是简单的测试咯:
public static void main(String args[]) throws Exception {
Util.CreateTable();
}
然后我们就能看到亲切的:
“建立数据库连接:成功!建表:成功!”
转载于:https://www.cnblogs.com/erain/archive/2008/12/14/1354988.html
JDBC数据库编程手记(2)相关推荐
- 为什么使用JDBC数据库编程
为什么使用JDBC数据库编程 本文节选自<21天学通JAVA>一书 在JDBC数据库编程中经常要使用ODBC.所以,在讲述JDBC的驱动程序分类之前,首先介绍什么是ODBC.ODBC是指O ...
- JDBC 数据库编程基础
JDBC 数据库编程基础 安装MySQL 进入官网下载页面:https://www.mysql.com/cn/downloads/ 以下红色横线标记的为mysql社区版,是免费的mysql版本: 接下 ...
- java 核心技术Ⅱ--章五:JDBC数据库编程
java数据库编程JDBC 简单的jdbc编程示例: public class DBTest {public static void runTest(){Connection conn = null; ...
- [java] JDBC数据库编程
JDBC(Java Database Connectivity) Java数据库连接技术 官方JDK中提供的与JDBC有关的API都在java.sql包里面 API(Application Progr ...
- JDBC数据库编程:callableStatement接口
了解MySQL存储过程建立, 了解存储过程中参数传递的三种方式 了解callablestatement调用存储过程操作. 因为在现在开发中,使用存储过程的地方越来越少,所以,对于存储过程使用,只需要了 ...
- 数据库编程——JDBC 配置
[0]README 1) 本文文字描述 转自 core java volume 2 , 旨在理解 数据库编程--JDBC 配置 的基础知识 : 2) update timestamp: 1602022 ...
- 数据库编程——intro to JDBC
[0]README 1) 本文文字描述 转自 core java volume 2 , 旨在理解 数据库编程--JDBC 的基础知识 : 2)JDBC起源: 96年, Sun公司发布了 第一版的jav ...
- java基础类库——java数据库编程,JDBC连接(原生数据库连接)(十)
java数据库编程,JDBC连接(原生数据库连接) JDBC严格来讲不属于一门技术,它属于一种服务.所有的操作流程都是固定的.JDBC是java提供的数据库操作的一个标准(它就是一组相关的标准接口), ...
- 数据库编程(一)JDBC篇
一.jdbc概述 所有的数据库供应商和工具开发商都认为,如果Java能够认为SQL访问提供一套"纯"Java API,同时提供一个驱动管理,以允许第三方驱动程序可以连接到特定的数据 ...
- MySQL数据库(Java的数据库编程:JDBC)
作者:渴望力量的土狗 博客主页:渴望力量的土狗的博客主页 专栏:MySQL数据库 目录 什么是数据库编程: 什么是JDBC? JDBC工作原理: JDBC的使用及相关操作: JDBC开发案例: JDB ...
最新文章
- 张一鸣卸任CEO,立下10年之约,期望突破线性延伸
- sqlalchemy 使用mysql_使用SQLALchemy连接MySql数据库并进行操作
- 员工工号怎么编码_华为员工感慨:工号就留在这了,感谢公司给我自己写墓志铭的机会...
- 符合.net准则的事件
- Mybatis返回Map
- ASP.NET MVC5使用Area区域
- python自定义assert抛出的异常
- Android 系统(56)---深入浅析Android坐标系统
- 【Python学习之路】——Day7(面向对象)
- 个人博客系统PHP源码 DouPHP轻博客
- oc引导windows蓝屏_使用Opencore引导ubuntu以及Linux的步骤
- Mac os X 常用技巧
- 解决DoubanFM第三方客户端UI线程与工作线程交互问题
- 酒店:二维码如何应用于酒店管理
- jeefast 添加非空判断
- Android拦截电话与短信(电话拒接/短信拒收)
- dart后端之jaguar基础配置
- java数字转换中文
- pat乙级 1006 题解
- html中左括号怎么写,HTML基础 特殊符号 左右尖括号 与 货币 乘 除
热门文章
- Twitterrifi常用快捷键汇总
- 子序列的个数 --- 庞果网
- 看雪CTF.TSRC 2018 团队赛 第五题 『交响曲』 解题思路
- C++中类中常规变量、const、static、static const(const static)成员变量的声明和初始化...
- 常见的Java基础的面试题
- Android----- MD5加密(登录注册得到与IOS相同的加密值,并且解决两个平台汉字加密不相同问题)...
- 解决ajax中文乱码问题
- Android WebView中那些不得不解决的坑~~
- CentOS 6.5 x64安装svn
- 网管必须熟悉的几个网络DOS命令