win7下java用jdbc驱动来连接sql server的方法 (转载)
2012-04-16 11:13
127 查看
http://hi.baidu.com/fpbest/blog/item/c9c7ce13df11e0e0c3ce790b.html
第一步:下载安装Microsoft SQL Server 2000 Service Pack 4,也就是sql2000的sp4补丁
地址如下:
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5&displaylang=zh-cn
第二步:下载jdbc的驱动,解压到任一位置中,下载地址:
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707
第三步:就是创建一个java工程,再在windows->preferences->java ->installed jres
再用下面的代码测试下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class ConnectAccess {
public static void main(String[] args) {
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=pubs","sa","123456");
Statement stmt =con.createStatement();
ResultSet rs =stmt.executeQuery("select fname,minit,lname from employee");
while (rs.next()){
System.out.print("\t fname:"+rs.getString(1));
System.out.print("\t minit:"+rs.getString(2));
System.out.print("\t lname:"+rs.getString(3));
System.out.println();
}
rs.close();
stmt.close();
con.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
成功了,哈哈!!!
运行代码前一定要先运行sql服务器,别忘了哦!!!
第一步:下载安装Microsoft SQL Server 2000 Service Pack 4,也就是sql2000的sp4补丁
地址如下:
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5&displaylang=zh-cn
第二步:下载jdbc的驱动,解压到任一位置中,下载地址:
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707
第三步:就是创建一个java工程,再在windows->preferences->java ->installed jres
再用下面的代码测试下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class ConnectAccess {
public static void main(String[] args) {
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=pubs","sa","123456");
Statement stmt =con.createStatement();
ResultSet rs =stmt.executeQuery("select fname,minit,lname from employee");
while (rs.next()){
System.out.print("\t fname:"+rs.getString(1));
System.out.print("\t minit:"+rs.getString(2));
System.out.print("\t lname:"+rs.getString(3));
System.out.println();
}
rs.close();
stmt.close();
con.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
成功了,哈哈!!!
运行代码前一定要先运行sql服务器,别忘了哦!!!
相关文章推荐
- 转载:JAVA连接各种数据库的JDBC驱动下载及连接字符串URL写法
- java 与sql server 2005(2000)数据库连接 基类(jdbc驱动)(转)
- Java工程通过JDBC连接数据库方法(SQL Server)
- Java JDBC Thin Driver 连接 Oracle 三种方法说明(转载)
- Java JDBC连接oracle、SQL server、My Sql数据库的驱动
- java通过jdbc连接sql server 2008
- java连接mysql :No Suitable Driver Found For Jdbc 解决方法
- Java连接SQL Server:jTDS驱动兼容性问题
- java连接SQL server 2005(jdbc)(已测试成功)
- Java连接数据库方法和各种数据库的驱动名及连接地址格式
- 使用JDBC连接SQL SERVER 2008的方法 SQL2008连接
- JAVA之使用JDBC连接数据库-使用jtds 连接Sql Server 2005数据库
- Java/JSP中使用JDBC连接SQL Server 2005
- java通过jdbc驱动连接hive
- Java笔记4:JDBC纯驱动方式连接Oracle
- jbuilder 2005 配置JDBC 连接SQL SERVER 2000 的方法
- java通过JDBC驱动连接操作hive实例
- Java通过JDBC连接Mysql数据库的方法和实例【图文说明】
- Java通过JDBC连接Sql Server
- 【转载】SQL Server 2008 允许远程连接的解决方法