java怎样连接到SQL server 2008

作者&投稿:道蒋 (若有异议请与网页底部的电邮联系)
java 连接sqlserver 2008 怎么连啊~

我帮你改了下,数据库我也稍微改了一下,你参考一下吧。。。
我新建了一个teacher数据库,新建表:
create table peo(Name char(255),Job char(255),Jbie char(255),msDate char(255),Ward char(255));Java代码:
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class Jdbc2 { public static void main(String[] args) {// DataCenter dc= new DataCenter(); String dbUrl = "jdbc:mysql://127.0.0.1:3306/teacher"; String user = "root"; String password = "password"; try { // Load the driver (registers itself) Class.forName("com.mysql.jdbc.Driver"); }catch(Exception e){ System.out.println("数据库驱动加载失败"); } try{ Connection c = DriverManager.getConnection(dbUrl, user, password); Statement s = c.createStatement(); boolean r; r = s.execute("insert into peo(Name,Job,Jbie,msDate,Ward) values ('11','助教','2','23','329')");//插入时需要用.execute(); ResultSet rs=s.executeQuery("select * from peo");//对比一下 s.close(); // Also closes ResultSet } catch (Exception e) { e.printStackTrace(); System.out.println("数据库连接失败"); } }} // /:~

我帮你改了下,数据库我也稍微改了一下,你参考一下吧。。。
我新建了一个teacher数据库,新建表:

1

create table peo(Name char(255),Job char(255),Jbie char(255),msDate char(255),Ward char(255));


Java代码:




import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class Jdbc2 {
public static void main(String[] args) {
// DataCenter dc= new DataCenter();
String dbUrl = "jdbc:mysql://127.0.0.1:3306/teacher";
String user = "root";
String password = "password";

try {
// Load the driver (registers itself)
Class.forName("com.mysql.jdbc.Driver");
}catch(Exception e){
System.out.println("数据库驱动加载失败");
}

try{
Connection c = DriverManager.getConnection(dbUrl, user, password);
Statement s = c.createStatement();
boolean r;
r = s.execute("insert into peo(Name,Job,Jbie,msDate,Ward) values ('11','助教','2','23','329')");//插入时需要用.execute();
ResultSet rs=s.executeQuery("select * from peo");//对比一下
s.close(); // Also closes ResultSet
} catch (Exception e) {
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
} // /:~

首先下载对应的JDBC驱动包,sql2008的,然后引入到项目里
通过这段代码可以获取到链接

static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
static final String URL = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;databaseName=数据库的名字";
static final String PWD = 密码;
public static Connection getConnection() {
Connection con = null;
try {
Class.forName(DRIVER);
con = DriverManager.getConnection(URL);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}


下载sql的jar包,通过JDBC,Hibernate等等都可以

找到相应的版本的驱动,使用 JDBC 连接 ~~~~~~