数据库连接-JAV连接数据库找不到数据库驱动程序

问题描述

JAV连接数据库找不到数据库驱动程序
以下是代码
package dbConnection;

import java.sql.*;

public class JDBCConnection {

public Connection connection;public static void main(String[] args) {    JDBCConnection dc=new JDBCConnection();    dc.close();}    public JDBCConnection(){    try{        Class.forName(""sun.jdbc.odbc.JdbcOdbcDriver"");        System.out.println(""正在建立数据库连接。。。"");        connection=DriverManager.getConnection(""jdbc:odbc:DSAccess"");        System.out.println(""数据库连接成功"");    }    catch(ClassNotFoundException ex){        System.out.println(""找不到数据库驱动程序"");    }    catch(SQLException ex){        System.out.println(""不能建立与数据库的连接"");    }    }    public void close(){        try{            System.out.println(""正在关闭数据库连接。。。"");            connection.close();            System.out.println(""数据库连接关闭成功"");        }        catch(Exception e){            System.out.println(""数据库连接关闭失败"");        }    }

}
运行显示不能连接到数据库,哪位大神能帮我看看哪里出了问题

解决方案

数据库呢?用户名?密码?都哪去了?

解决方案二:
其实你应该把报错内容贴上来,确定jar引入了么?oracle的,等等都有可能。。

解决方案三:

 connection=DriverManager.getConnection(""jdbc:odbc:DSAccess""); 需要 connection=DriverManager.getConnection(""jdbc:odbc:DSAccess""用户名,密码);

解决方案四:
没有引入jar包吧。

解决方案五:
你到底是 找不到数据库驱动程序 还是 不能连接到数据库
找不到数据库驱动程序: 找不到jar包
不能连接到数据库: url不正确

时间: 2024-08-03 22:13:43

数据库连接-JAV连接数据库找不到数据库驱动程序的相关文章

64位-添加odbc数据源:找不到 *odbc驱动程序的安装例程。请重新安装驱动程序

问题描述 添加odbc数据源:找不到 *odbc驱动程序的安装例程.请重新安装驱动程序 系统: Windows7 64位 想要配odbc数据源的时候发现odbc源除了问题: 以前配的数据源不能用了,现在要添加新的数据源也不成功,网上查了说可能是某些应用卸载的时候把数据源删了造成的.也尝试了在命令行里运行SysWOW64中的odbcad32.exe发现也没啥也用,希望各路大神指教.报错如下: 解决方案 oracle的客户端有没有正确的安装? 解决方案二: 没装客户端,直接是数据库:32位的orac

asp怎么连接数据库,怎么读出数据库的字段

问题描述 asp怎么连接数据库,怎么读出数据库的字段 解决方案 2 的数据库连接 你在页头加上<!--#include File=""db.asp""-->调用你的数据库1你把UTF-8改成gb2312查看具体具体错误 showbo 大神正解 解决方案二: 将浏览器编码改为gb2312查看具体具体错误,你发乱码谁知道什么错误 解决方案三: 这是代码1 解决方案四: 这是代码2 解决方案五: 求大神帮忙,1为什么会是乱码,乱码要怎么解决. 2代码错在哪里

在此非常感谢-配置和加载数据库驱动程序

问题描述 配置和加载数据库驱动程序 配置路径: 变量名: CLASSPATH 变量设置: .;C:mysql-connector-java-5.1.37-bin.jar 这是加载驱动程序: public class Connection{ public static final String ZHEN="com.mysql.jdbc.Driver"; public static void main(String args[]){ try{ Class.forName(ZHEN); }c

visual studio 2010-关于VS2010打包程序,安装之后找不到数据库文件

问题描述 关于VS2010打包程序,安装之后找不到数据库文件 利用VS2010制作Winfrom项目的打包程序,将数据库文件和数据库的日志文件一起打包到应用程序中. 目前遇到一个问题: 应用程序安装包安装完成后,在应用程序的安装目录下找不到数据库文件和数据库日志文件. 奇怪的是在卸载应用程序时(利用系统提供的msiexec.exe制作卸载程序),数据库文件和数据库的日志文件在应用程序的安装目录中又出现这两个文件并提示无法删除正在使用中的数据库. 请帮忙看看这问题如何解决?为什么在安装完成后在应用

数据库连接不上-连接不到数据库sql2008

问题描述 连接不到数据库sql2008 连接数据库不行,自己数据库都不行,---卸载3次,安装3次 还是没搞定,求数据库专家 在与sql server 建立连接是出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且sql server 已配置为允许远程连接(provider:命名管道提供程序,error:40-无法打开到sql server 的连接)(Microsoft sql server ,错误:53) sql2008 解决方案 你是不是在SQL的服务没有打

centos 、java-centOS下执行.jar文件 找不到数据库的驱动类

问题描述 centOS下执行.jar文件 找不到数据库的驱动类 我在idea14下写了一个java类,该类如下: public class Connectdb { public static void main(String[] args) { String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://127.0.0.1:3306/test"; String user = "ro

java连接数据库-java连接access数据库

问题描述 java连接access数据库 为什么提示Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);这条语句"未出现的异常类型"啊,我是照书上写的啊 解决方案 ACCESS数据库虽然在功能和性能上无法和MYSQL.ORACLE等专业数据库相比,但由于安装方便.使用便捷,在JAVA数据学习时可作为临时数据库使用.JAVA连接ACCESS数据库非常便捷,一种方式是使用JDBC for ACCESS的专门驱动,在java官网或office官网都有下载,

数据库连接-在java开发中的数据库的连接

问题描述 在java开发中的数据库的连接 数据库的内连接和外连接有啥区别?对于它的连接有哪些优势?请详细说明,谢谢! 解决方案 http://www.educity.cn/shujuku/555272.html 解决方案二: 数据库的内连接和外连接,这里有详解. 参考:http://blog.csdn.net/presidentpresident/article/details/7549241

如何找出MySQL数据库中的低效SQL语句

面对业务的迅猛发展,DBA的一项重要工作就是及时发现数据库中的低效SQL语句,有的可以立刻着手解决(比如缺少合适的索引),有的需要尽快反馈给开发人员进行修改. MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句: 1,slow_query_log 这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句. 2,long_query_time 当SQL语句执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短. 3,slow_query_log_file 记录日志的文件名