Java数据库连接你知道吗?

Java数据库连接你知道吗?

1、将sqljdbc.jar导入到项目中

将sqljdbc.jar复制到项目目录中,然后复制该文件,在myeclipse中鼠标点击该项目,按ctrl+v,在项目中出现的sqljdbc上,点鼠标右键,选择Build Path---> add Build Path即可

2、导入必要的包

import java.sql.DriverManager;

import java.sql.Connection;

import java.sql.Statement;

import java.sql.ResultSet;

3、注册驱动

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

4、用java.sql.DriverManager类的getConnection()方法来创建一个连接

连接使用的url如下:

jdbc:sqlserver://127.0.0.1:1433;DatabaseName=chaoshi

创建连接对象的格式如下:

Connection conn=DriverManager.getConnection(url,"sa","sasa");

5、可能会出现的异常情况:

ClassNotFoundException

*****************************第一种*************************

ava.lang.ClassNotFoundException: com.microsoft.sqlsrvver.jdbc.SQLServerDriver

at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

可能原因:检查第3步的内容,注册驱动中所用到的核心加载类是否正确

 

***************************第二种***********************

m.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect

可能原因:检查第4步内容,连接使用的url中,数据库的地址,端口,协议是否正确,数据库服务是否开启

6、创建发送SQL语句的Statement对象

Statement st=conn.createStatement();

 7、关闭连接

rs.close();

conn.close();

也可将关闭连接操作写在finally中

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

    A+
发布日期:2016年04月05日  所属分类:Java
标签:

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:20   其中:访客  13   博主  7

  1. avatar 憧憬Licoy 3

    博主真的是高手啊

  2. avatar harries 1

    加油,坚持就是胜利

  3. avatar harries 1

    加油,坚持

  4. avatar 伊可可 1

    曾经搭建过一次,java真的是高手玩的

    • avatar 小C

      @伊可可 java真的很简单的。。就是需要认真!!细致。。耐心!!

  5. avatar 杰伦视频网 4

    博主做Java开发的?

  6. avatar 产融贷p2p理财 3

    这个学Java的基础啦!

  7. avatar 李东辉博客 2

    学习了!
    不过,没有看懂

  8. avatar 免费部落 2

    受教了.谢谢

  9. avatar 郑州SEO优化 0

    好吧,对于java这些东西确实不懂得

  10. avatar 米粒博客 5

    每天看一段代码 捣鼓一下 我会不会变得很厉害

评论加载中...