java 连接不上SQL SERVER!

import java.sql.*;
public class DBOperation {
public static void main (String[] args){

try{//需要捕获异常的代码
    Class.forName("sun.jdbc.obdc.JdbcOdbcDriver");
    Connection conn=DriverManager.getConnection("jdbc:odbc:DingBao","sa","woshishab");
    System.out.println("Connection success!");
    conn.close();
}catch(Exception e){
    System.out.println("connection failure!");  
}

}
结果一直输出连接失败!太纠结了!

用com.microsoft.sqlserver.jdbc.SQLServerDriver
参考 http://blog.csdn.net/keenweiwei/article/details/7332261

下载下载驱动连接 String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//这一句导致了最多的错误,等等再解释
String dbURL = "jdbc:sqlserver://localhost:1433;databaseName=SYB_IMS_......
答案就在这里:Java 连接Sql server
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

http://www.jb51.net/article/46017.htm,明显这个sun.jdbc.obdc.JdbcOdbcDriver并不是sqlserver的驱动啊、

1.下好java连接到sqlServer的驱动jar包,配置好路径。
2.连接代码。楼主这里不对了。
3.检查sqlserver服务是否已经启动,如果没有启动,依次打开计算机--管理--服务。。。去把关于sqlserver的服务开了

是不是没有sql的jar包?