日期:2014-05-20  浏览次数:20755 次

求助JAVA如何连接SQL server2012
本人菜鸟一枚,学了一点SQL server的语句,想要在JAVA中连接数据库,也在网上查了一下,但还是疑问很多,希望大侠们可以解答下我以下疑问

1.  
    try{
       Class.forName()         //获取并装载JDBC驱动程序
       java.sql.DriverManager.registerDriver()   //注册数据库驱动程序
   }
    catch(java.sql.SQLException e){}
 
    上面两个括号里面应该输入什么?我是用SQL server2012的
    装载好了之后,下次再连接数据库,还要再次进行这一步吗?

2.  url 这个应该设置成什么?  (SQL server2012)

------解决方案--------------------
1.下载SQL Server 2012 driver for JDBC 驱动
下面是个测试例子
import java.sql.*;   
 
public class Test {  
 
public static void main(String[] srg) {  
 
   String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";   //加载JDBC驱动  
 
   String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";   //连接服务器和数据库sample  
 
   String userName = "sa";   //默认用户名  
 
   String userPwd = "123456";   //密码  
 
   Connection dbConn;  
 
   try {  
 
   Class.forName(driverName);  
 
   dbConn = DriverManager.getConnection(dbURL, userName, userPwd);  
     System.out.println("Connection Successful!");   //如果连接成功 控制台输出Connection Successful!  
 
   } catch (Exception e) {    
   e.printStackTrace();  
 
   }     }  
 


------解决方案--------------------
基本的连接操作。
------解决方案--------------------
楼上的方法测试看看。