关于java连接数据库的问题!感谢!

践行渐远 2014-08-02 04:22:26


package jiangnan;


import java.sql.*;


public class Conn{
Connection con;

public Connection getConnection(){

try{
Class.forName("net.sourceforge.jtds.jdbc.Driver");

System.out.println("数据库驱动加载成功");

}
catch (ClassNotFoundException e){

e.printStackTrace();


}
try {
con =DriverManager.getConnection("jdbc:jtds:"
+"sqlserver://localhost:1433/db_jdbc"
,"sa","");

System.out.println("数据库连接成功");

}
catch(SQLException e){

e.printStackTrace();


}
return con;

}



public static void main(String[] args) {
// TODO Auto-generated method stub
Conn c = new Conn();
c.getConnection();
}

}

请问怎么不显示数据库成功加载驱动,和数据库连接成功的打印说明呢???这么一长串代码怎么读啊???
...全文
140 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
简易人 2014-08-03
  • 打赏
  • 举报
回复
老兄;


Connection con;

    public Connection getConnection() {

        try {
            Class.forName("net.sourceforge.jtds.jdbc.Driver");//如果这句话挂了,下面肯定不执行
            System.out.println("数据库驱动加载成功");
            con = DriverManager.getConnection("jdbc:jtds:"
                    + "sqlserver://localhost:1433/db_jdbc", "sa", ""); //如果这句话挂了,下面肯定不执行
            System.out.println("数据库连接成功");
        }
        catch (ClassNotFoundException e) {
            e.printStackTrace();
            System.err.println("无法加载【数据库驱动】:"+e.getMessage());
        }
        catch (SQLException e) {
            e.printStackTrace();
            System.err.println("无法连接【数据库连接失败】:"+e.getMessage());
        }
        return con;
    }

    public static void main(String[] args) {

        Conn c = new Conn();
        Connection connection = c.getConnection();
    }
zy_think123 2014-08-03
  • 打赏
  • 举报
回复
你看看有没有相对应的包赛,然后用断点调试一下嘛
1239609798 2014-08-03
  • 打赏
  • 举报
回复
首先你得确保数据库已经配置好,相应数据库及版本要对应相应驱动
yanyanhaozi 2014-08-03
  • 打赏
  • 举报
回复
要看 控制台打印的是什么东西啊,有可能是驱动加载出现异常了,没加载成功
-江沐风- 2014-08-03
  • 打赏
  • 举报
回复
请问怎么不显示数据库成功加载驱动,和数据库连接成功的打印说明呢?? 没看懂什么意思
枫醉秋 2014-08-02
  • 打赏
  • 举报
回复
首先得确认你的驱动和链接地址是否正确,至于哪一长串怎么读的问题,第一个长串就是 驱动的类的全称,第二个就是你连接数据库服务器的地址和数据的名称

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧