我不知道你的是什么错误 : )
我也是刚学的,我有一个连接sql2000的练习import java.sql.*;public class Testdb
{
Connection conn = null;
public Testdb()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:TestDB";//TestDB 是我的数据源名
conn = DriverManager.getConnection(url,"sa","");
conn.close();
System.out.println("Successful...");
}
catch(ClassNotFoundException ex)
{
ex.printStackTrace();
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
public static void main(String[] args)
{
new Testdb();
}
}
我这个是成功的,大家共同学习啊!
我也是刚学的,我有一个连接sql2000的练习import java.sql.*;public class Testdb
{
Connection conn = null;
public Testdb()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:TestDB";//TestDB 是我的数据源名
conn = DriverManager.getConnection(url,"sa","");
conn.close();
System.out.println("Successful...");
}
catch(ClassNotFoundException ex)
{
ex.printStackTrace();
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
public static void main(String[] args)
{
new Testdb();
}
}
我这个是成功的,大家共同学习啊!
你的程序我刚才运行过了,没有问题啊。
是不是你的数据库有问题啊
你的JDBC三个包有没有拷到你的JDK的LIB目录下啊?
msbase.jar, mssqlserver.jar, msutil.jar
还有要在CLASSPATH中指向这三个包的路径。
把他放在CLASSPATH下或是服务器可以找到的位置
Exception in thread "main" java.lang.NoClassDefFoundError:connectFactory
把longbaduo(隆巴多)的也运行一下,也出现:
Exception in thread "main" java.lang.NoClassDefFoundError: Testdb
怎么会这样啊?是哪里又出错误啦???望指点。
数据库连接一事很是烦啊。救我.......
csdn不错!