源代码:
import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class 数据库 {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").
newInstance();
System.out.println("数据库驱动程序注册成功!");
String url =
"jdbc:sqlserver://10.11.42.140:1433;DatabaseName=MyDb";
String user = "sa";
String password = "bin1050";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功"); }
catch (Exception e) {
e.printStackTrace();
System.out.println("数据库连接失败");
}
} }
运行结果:数据库驱动程序注册成功!
数据库连接失败
十二月 04, 2011 9:35:34 上午 com.microsoft.sqlserver.jdbc.SQLServerConnection <init>
严重: 此驱动程序不支持 Java Runtime Environment (JRE) 1.7 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。
java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.7 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。
at com.microsoft.sqlserver.jdbc.SQLServerConnection.<init>(SQLServerConnection.java:223)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:840)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at 数据库.main(数据库.java:24)注:sqljdbc.jar和 sqljdbc4.jar都带进去了
各位提点建议,谢了!!
import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class 数据库 {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").
newInstance();
System.out.println("数据库驱动程序注册成功!");
String url =
"jdbc:sqlserver://10.11.42.140:1433;DatabaseName=MyDb";
String user = "sa";
String password = "bin1050";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功"); }
catch (Exception e) {
e.printStackTrace();
System.out.println("数据库连接失败");
}
} }
运行结果:数据库驱动程序注册成功!
数据库连接失败
十二月 04, 2011 9:35:34 上午 com.microsoft.sqlserver.jdbc.SQLServerConnection <init>
严重: 此驱动程序不支持 Java Runtime Environment (JRE) 1.7 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。
java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.7 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。
at com.microsoft.sqlserver.jdbc.SQLServerConnection.<init>(SQLServerConnection.java:223)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:840)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at 数据库.main(数据库.java:24)注:sqljdbc.jar和 sqljdbc4.jar都带进去了
各位提点建议,谢了!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货