2 si1230321 si1230321 于 2016.09.24 18:52 提问

java 数据库加载失败 ,哪位大牛帮解答下 万分感谢×
public DAO(){
    try {
        //加载驱动
        Class.forName("net.sourceforge.jtds.jdbc.Driver"); //加载一个创建的驱动
    } catch (ClassNotFoundException e) {
        JOptionPane.showMessageDialog(null,"数据库驱动加载失败!"+e.getMessage());
    }
}


//建立数据库链接
public static Connection getConn(){
    //
    try {
        Connection conn=null;
        //String url="jdbc:jtds:sqlserver://localhost:1433/db_AddressList";// db_MyDatabase
        String url1="jdbc:jtds:sqlserver://localhost:1433//db_MySQLserver";   //;databasename=db_MySQLserver";
        String username="Administrator";
        String passward="";
        conn=DriverManager.getConnection(url1,username,passward);
        System.out.println(conn);
        return conn;
    } catch (SQLException e) {
        e.printStackTrace();
        JOptionPane.showMessageDialog(null,"数据库驱动加载失败!"+e.getMessage());
        return null;
    }



}
public static void main(String[] args) {
    DAO.getConn();
}

}

1个回答

cs1075341779
cs1075341779   2016.09.24 19:07

获取连接的方法是静态的,可是你的驱动是在构造方法中,直接调用不走构造方法,所以获取不到,要么把驱动加载放在静态代码块中,要么获取连接的方法改成非静态的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
计算机智能组卷系统
哪位高手有这个系统的原代码,麻烦你尽快发给我,万分感谢<br>chenc1985@qq.com
前台php页面
完整的错误页面, 前台部分, 麻烦哪位大虾下载了部署一下, 看问题到底出在哪, 万分感谢
哪位大神帮我注释一下,万分感谢
①设计&amp;lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;Login.aspx.cs&quot; Inherits=&quot;Login&quot; %&amp;gt; &amp;lt;%@ Register Src=&quot;UserControl/top.ascx&quot; TagName=&quot;top&quot; TagPrefix=&quot;uc2&quot; %
毕业论文完成,感谢帮助过我的人
当我最终完成这篇论文的时候,我想起了所有关心、帮助、指导过我的老师、同学 和朋友们,在此向他们表示由衷的谢意! 感谢我的导师王伟教授。从跟随王老师做本科毕业设计、到硕士学习阶段、最后到 硕士毕业论文,王老师给我的帮助和影响是巨大的。他实干创新,在研究工作中培养我 们的专业风格,使我们终身受益;他言简意赅,但他的指点总能给我很大的启发;他不 苟言笑,但是可以感受到他总是在为学生着想。在硕士学业即将
C语言大牛的心得
本文转自     今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的;是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望它完成的动作。建议大家在心里默念三遍他们的名字,以示仰慕。当然,如果让你们带着现在的知识回
计算机界的50位大牛——图灵(1)
阿兰·麦席森·图灵,被誉为“计算机科学之父”和“人工智能之父”。
信息技术课件
数据筛选的课件,欢迎大家使用,提供给大家参考,万分感谢。
根据下面的图片用JSP写一个网页:
请赶快给出答案万分感谢!
哪位大牛 帮看看有没有逻辑错误
// 图片处理Dlg.cpp : 实现文件 //   #include "stdafx.h" #include "图片处理.h" #include "图片处理Dlg.h" #include "MyWrapperAdo.h"       void C图片处理Dlg::OnBnClickedButton1() {      //TODO: 在此添加控件通知处理程序代码
万分感谢方正国际
考研考的不理想于是找了一份方正国际的工作 已经谈的差不多了昨天得知过了复试线  正在不知道怎么办才好方正国际人力资源部打电话过来了 :"你去好好准备复试吧  这是应该的"心头一热 犹如感觉到了党的温暖多谢方正国际!