1.请问这驱动加载失败是什么个情况!游戏~
2.ja中使用JDBC连接SQLServer2000时总是加载驱动失败,具体程序如下,求救!!
3.ja连接数据库时总是出现 No suitable driver found for jdbc:sqlsever://localhost:1048;DatabseName=bo
4.数据库连接失败ja.sql.SQLException:
5.无法载入com.mysql.jdbc.Driver驱动程序! 无法连接数据库!
6.为什么数据库驱动加载总是失败
ect. Invalid URL.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
这个信息表明是你的URL地址写错了.
依照出错的信息看来,你连接的应该是microsoft 的sqlerver2000数据库,那么URL应该为:jdbc:microsoft:sqlserver://localhost:1433;databasename=databasename
请问这驱动加载失败是什么个情况!游戏~
网络延迟。sparkdriverstacktrace是电脑程序的驱动器节点,由于网络延迟会导致出现数据库连接不上的情况。解决方法如下:
1、首先重新启动计算机。
2、其次点击重新进入sparkdriverstacktrace节点。
3、最后点击左上角的刷新即可。
ja中使用JDBC连接SQLServer2000时总是加载驱动失败,具体程序如下,求救!!
使用优盘PE系统!!开机按DEl键进BIOS,选USB KEY、USB HDD、USB SET当中的一个(优先USB KEY)!之后进入PE系统!!在PE下安装即可!!!!!!!!--------------------------------------------仅供参考!!!!!!!!!!!!!!!!
ja连接数据库时总是出现 No suitable driver found for jdbc:sqlsever://localhost:1048;DatabseName=bo
出现以上问题请检查:
1.你的程序(工程)内是否已引进Microsoft SQL Server 2000 Driver for JDBC的3个驱动包:msbase.jar、mssqlserver.jar、msutil.jar。同时保证程序正常(异常的捕获、结果集的关闭、连接的关闭等)。
2.你的SQL Server 2000 数据库是否打了sp3及其以上补丁以开启1433端口,否则将无法连接数据库。
数据库连接失败ja.sql.SQLException:
需要一个sql server 数据库连接的驱动,第一句就是加载的驱动,你若没有加载什么。去网上下一个sql server 驱动,通过构建路径->添加外部库把该驱动加载上,然后这个问题应该就没有了。 楼上说的服务器应该是不需要的,因为这只是数据库编程,跟服务器没关系。
无法载入com.mysql.jdbc.Driver驱动程序! 无法连接数据库!
package dao;
import ja.sql.Connection;
import ja.sql.DriverManager;
import ja.sql.PreparedStatement;
import ja.sql.ResultSet;
import ja.sql.SQLException;
public class BaseDAO {
public Connection conn; // 连接对象
public PreparedStatement ps;//执行SQL
public ResultSet rs;//得到结果集
public BaseDAO(){
GetConn();
}
/*
* 加载驱动
* */
static{
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
System.err.println("加载驱动失败!!");
e.printStackTrace();
}
}
/*
* 建立连接
* */
public void GetConn(){
try {
conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=car", "sa", "");
} catch (SQLException e) {
System.err.println("建立连接失败");
e.printStackTrace();
}
}
/*
* 释放
*
* */
public void CloseAll()
{
try {
if(rs!=null){
rs.close();
rs= null;
}
}catch (SQLException e)
{
System.err.println("关闭结果集失败");
e.printStackTrace();
}
try {
if(ps!=null){
ps.close();
ps= null;
}
}catch (SQLException e)
{
System.err.println("关闭执行失败");
e.printStackTrace();
}
try {
if(conn!=null&& !conn.isClosed()){
conn.close();
conn= null;
}
}catch (SQLException e)
{
System.err.println("关闭连接失败!!!");
e.printStackTrace();
}
}
}
我是用的SQL2005 不过改一下方言和数据库连接包 就可以了
为什么数据库驱动加载总是失败
驱动没有放对.
在%JAVA_HOME%\目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-ja-3.1.10-bin.jar到该目录下
在%JAVA_HOME%\lib目录,将mysql-connector-ja-3.1.10-bin-g.jar拷贝到该目录下
然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-ja-5.0.5-bin.jar ;%JAVA_HOME%\mysqlforjdbc\mysql-connector-ja-5.0.5-bin.jar ;
另外,server/all/lib,如果你用的不是all,在server/default/lib中也放一份试试
看你连的是sqlsever? 推荐用sqlserver提供的驱动来连接
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=name"; //连接