环境
MyEclipse
jdk1.6
jtds1.3.0我将 下载的包 通过 add External jar 的方式加入到 项目中然后代码如下。
import java.sql.*;
public class Conn { public static Connection conn() {
String URL="jdbc:jtds:sqlserver://localhost:1433/wireless_db;user=sa;password=tiger";
String driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=wireless_db"; //123为数据库名字
String password = "tiger";
String user1 = "sa";
Connection conn = null;
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
//Class.forName(driverClassName);
} catch (ClassNotFoundException ex) {
//ex.printStackTrace();
System.out.println("加载错误!");
}
try {
conn = DriverManager.getConnection(URL);
//conn = DriverManager.getConnection(url, user1, password);
System.out.println("成功");
} catch (SQLException ex1) {
//ex1.printStackTrace();
System.out.println("失败");
}
return conn;
}
public static void main(String[] args){
conn();
}
}然后就是 提示:
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/sourceforge/jtds/jdbc/Driver : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Conn.conn(Conn.java:12)
at Conn.main(Conn.java:29)
MyEclipse
jdk1.6
jtds1.3.0我将 下载的包 通过 add External jar 的方式加入到 项目中然后代码如下。
import java.sql.*;
public class Conn { public static Connection conn() {
String URL="jdbc:jtds:sqlserver://localhost:1433/wireless_db;user=sa;password=tiger";
String driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=wireless_db"; //123为数据库名字
String password = "tiger";
String user1 = "sa";
Connection conn = null;
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
//Class.forName(driverClassName);
} catch (ClassNotFoundException ex) {
//ex.printStackTrace();
System.out.println("加载错误!");
}
try {
conn = DriverManager.getConnection(URL);
//conn = DriverManager.getConnection(url, user1, password);
System.out.println("成功");
} catch (SQLException ex1) {
//ex1.printStackTrace();
System.out.println("失败");
}
return conn;
}
public static void main(String[] args){
conn();
}
}然后就是 提示:
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/sourceforge/jtds/jdbc/Driver : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Conn.conn(Conn.java:12)
at Conn.main(Conn.java:29)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货