注册 登录
编程论坛 J2EE论坛

Java如何连接SQL Server2005数据库?

zhong0711101 发布于 2008-11-03 16:23, 2571 次点击
Java如何连接SQL Server2005数据库?,试了好久,就是连接失败。求高手指点
10 回复
#2
elan19862008-11-03 19:25
希望对你有所帮助
论坛里面有很多这样的帖子
#3
shediao2008-11-09 00:00
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
#4
commander52008-11-09 01:00
Connection conn=null;
        try{
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//加载驱动
            String url="jdbc:sqlserver://localhost:1433;DatabaseName=Eg";
            conn=DriverManager.getConnection(url,"wwlei","asd123");//获取连接
            System.out.println(conn);//检查连接十分正常
        }catch(Exception e){
            System.out.println(e.getMessage());
        }finally{
            try{
                conn.close();
            }catch(Exception e){
                System.out.println(e.getMessage());
            }
        }        
    }
}
#5
conish2008-11-09 17:09
好像要安装补丁,我连2000的时候就安装了补丁才连上的,不装连不上。
#6
kevin872008-11-19 13:52
需要导入jar包,在配置hibernate的时候导入该jar包,然后可视化配置连接2005数据库!搞定~
#7
xao99122008-11-26 11:00
Microsoft SQLServer(http://jtds.)
Class.forName( "net.sourceforge.jtds.jdbc.Driver" );
cn = DriverManager.getConnection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );
#8
bclsj0082008-11-27 15:18
谢谢
#9
lyeyt2008-12-01 19:39
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//加载驱动
DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=;user=;password=");//获得连接

[[it] 本帖最后由 lyeyt 于 2008-12-1 19:42 编辑 [/it]]
#10
dl_9192008-12-01 19:57
要导个jar包
连接类要导入
import java.sql.* ;
关键代码:
Connection con=null;
public static Connection getConnection()
{
try{
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=数据库名;""用户名(如:sa)","登录密码(如:123456)");
}catch(Exception e)
{
}
 return con;
}
#11
zhong07111012008-12-07 11:22
回复 第9楼 lyeyt 的帖子
谢谢!可以了
1