- 浏览: 138778 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (129)
- framework (18)
- Java (25)
- web2.0 (7)
- Oracle (23)
- 框架师 (20)
- design pattern (5)
- j2ee (6)
- 日常问题收集 (51)
- linux (12)
- Oralce优化 (4)
- life (3)
- sqlplus (1)
- sql (2)
- C# (4)
- mysql (9)
- 拿来主义 (12)
- 标签 (0)
- ThinkPHP (1)
- python (1)
- mybatis (2)
- html5 (1)
- jquery (2)
- hadoop (3)
- git (1)
- struts2 (1)
- shiro (1)
- struts (1)
最新评论
-
xiao88xian:
...
jQuery常用经典技巧
用JDBC连接数据库
本文用sqlserver2000为例
先简述JDBC连接数据库的五步
1,加载驱动。这里的驱动是根据各个数据的情况有所不同,但是格式一样,一般用
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
2,创建连接。DriverManager.getConnection(url, userName, password);
参数说明:url 是指连接的地址 由五个部分组成 协议+服务+IP+端口+资源
(附:几个常用的数据库的默认端口号:
sqlserver 1433
oracle 1523
mysql 3306
)
userName 数据库用户名
password 用户名密码
3,根据sql语句建立statement对象或者是preparedstatement对象
4,操作数据 此处分为两类 查询和增删改
5,关闭statement和connection对象
下面是一个小小的测试
package com.anduo; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DBtest { public static void main(String[] args) { Connection con = null; Statement stmt = null; try { // 第一步 加载驱动 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); // 第二步 创建链接 String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test"; con = DriverManager.getConnection(url, "sa", "sa"); // 第三步 创建方式 stmt = con.createStatement(); // 第四步 操作数据 String sql = "insert into student_anduo(student_name,student_sex,student_age) values('user1','male',21)"; stmt.executeUpdate(sql); sql = "select * from student_anduo"; ResultSet rs = stmt.executeQuery(sql); while (rs.next()) { System.out.println(rs.getObject(1)); } String sql_d = "drop table student_anduo"; stmt.executeUpdate(sql_d); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally { // 第五步 关闭 try { if (stmt != null) { stmt.close(); stmt = null; } if (con != null) { con.close(); con = null; } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }
发表评论
-
使用OSCache实现页面的缓存,优化性能
2013-07-10 14:21 1013使用OSCache实现页面的缓存,优化性能 OSC ... -
BigDecimal不整除的一个异常java.lang.ArithmeticException: Non-terminating decimal expansi
2013-03-26 10:34 1521金额的数据类型是BigDec ... -
解决subclipse报错:svn: Can't open file 'D:\project\Xxx.java.svn-base': 系统找不到指定的文件
2013-03-23 16:49 1910环境为:XP, eclipse, subclipse。 我想 ... -
hibernate4+spring3.1整合常见问题解决方法
2013-03-21 19:21 769由于目前网上很少有关于hibernate4+spring3. ... -
JAVA String.format 方法使用介绍(生成序列号的时候很有用哦)
2013-03-21 10:39 1217JAVA String.format 方法使 ... -
Ant-Ivy使用
2013-02-21 12:27 1024转至:http://blog.csdn.net/leon70 ... -
Java时间处理
2013-01-17 17:33 7641.获得当前系统时间 首先System ... -
no jacob in java.library.path错误的解决
2013-01-15 11:25 904一般把jacob.dll(不同版本的jacob的dll文件名 ... -
java合并几个图片
2013-01-08 15:39 832package com.anduo.web; im ... -
JDK 1.6 API 中英文版 在线版、下载地址
2013-01-05 10:38 1330JDK 1.6 API(全) * HTML 格式(在线英 ... -
JAVA String.format方法使用介绍
2013-01-04 12:28 792转至:http://soft.chinab ... -
java中byte数组与int,long,short间的转换
2012-12-26 14:07 922开发问题收集 package com.util; ... -
通过知道的class文件得到该文件所在的jar包
2012-09-18 14:23 718String path = XXX.class.getP ... -
利用java内置库的HashMap统计字符串中单词出现的个数问题
2011-05-14 20:16 657没什么好说的,我就直接把代码放上面吧: package co ... -
classpath、path、JAVA_HOME的作用
2011-11-05 14:13 911CLASSPATH是什么? ... -
JAVA基础巩固加强 enhance day1
2011-11-07 18:52 879最近忙着找工作,可是总是到最后面试完了就没信儿了。哎,你说找个 ... -
JAVA基础巩固加强 enhance day1反射 reflect
2011-11-07 20:58 815以前一直只知道有reflect ... -
Java 完全面向对象的贪吃蛇游戏
2011-05-09 10:08 1012JavaSE的项目:贪吃蛇( ... -
利用java内置库的HashMap统计字符串中单词出现的个数问题
2011-05-14 20:16 2492没什么好说的,我就直接把代码放上面吧: package c ... -
开发自己的jar包 pinyin4j
2011-05-14 19:52 1449今天开发了自己的第二个开源工具 jar包 名称:pinyin4 ...
相关推荐
jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库
JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...
JAVA-JDBC连接数据库(查询_添加_修改_删除)
使用java,jdbc连接数据库和Java swing图形化界面完成一个商品管理系统.zip 大学生课程设计 基于Java的课程设计 自己大二写的课程设计
jdbc java 数据库 连接数据库 步骤
java JDBC连接数据库代码大全 java JDBC连接数据库代码大全
JDBC连接数据库工具类 JDBC 连接数据库 ORACLE SQLSERVER MYSQL ORACLE 已测 OK 欢迎大家反馈 我的微博是: http://weibo.com/namenode
JAVA使用JDBC连接数据库的源文件下载(两种方式),初学者可以下载,相互学习。可直接使用的源码工具。
实验内容 使用JDBC连接DBMS 建立数据库连接。 删除数据库连接。 使用JDBC查询TPC-H数据库 查找单个表的数据。 查找多表的数据。 使用JDBC更新TPC-H数据库 插入记录。 更新记录 删除记录 实验要求 通过联机帮助或者...
JDBC连接数据库步骤及代码,不适合初学者
jdbc连接数据库的步骤,适合初学者,网上都有,但是可以下载去看看
java实例jdbc连接数据库大全.doc
java使用jdbc将数据库数据导出到csv文件
jdbc连接数据库方法大全,提供了各种jdbc连接数据库的方法,让你明了哪种方法更高效
jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc...
里面详细记录了JDBC连接数据库方法的文档,并附有示例
JDBC连接数据库代码大全,有各种连接数据库的方法。
各种数据库的连接文档JDBC连接数据库经验总结
Jdbc连接数据库的方法 附上一个简单例子 详细说明
JDBC连接数据库各种数据库参数大全 1、Oracle8/8i/9i数据库(thin模式) 2、DB2数据库 3、Sql Server7.0/2000数据库 4、Sybase数据库 5、Informix数据库 6、MySQL数据库 7、PostgreSQL...