求救请各位高手帮一下忙,我用JAVA连接 SQL server2000时,那些驱动程序我也加了,它显示数据库驱动成功,但是没有连接成功。我想问各位高手,这个问题如何解决?它的代码是:
import java.sql.*;
public class Conn { Connection con;
public Connection getConnection(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
System.out.println("数据库驱动加载成功");
}catch(ClassNotFoundException e){
e.printStackTrace();
}
try{
con=DriverManager.getConnection("jdbc.microsoft.sqlserver://localhost:1433:"+
"DatabaseName=db_jdbc","sa","");
System.out.println("数据库连接成功");
}catch(SQLException e){
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
Conn c=new Conn();
c.getConnection();
// TODO 自动生成方法存根 }}
import java.sql.*;
public class Conn { Connection con;
public Connection getConnection(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
System.out.println("数据库驱动加载成功");
}catch(ClassNotFoundException e){
e.printStackTrace();
}
try{
con=DriverManager.getConnection("jdbc.microsoft.sqlserver://localhost:1433:"+
"DatabaseName=db_jdbc","sa","");
System.out.println("数据库连接成功");
}catch(SQLException e){
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
Conn c=new Conn();
c.getConnection();
// TODO 自动生成方法存根 }}
解决方案 »
- web开发中定时计划Quartz问题
- Scoket
- 帮忙解决个正则
- 大家帮帮忙吧,Hibernate+Struts标签显示问题
- j2ee怎么学习呀--??
- 关于poi的问题,请高手看看
- 如何在javascript获得下一个文本框的焦点(但不能直接在<input type="text" name="username" onKeyDown="Enterkeys(password)";>加上)
- socket 客户端每调用一次都会自动关闭,能不能循环监听?
- 请教java老师
- testReport.xx 为空 public String handle(@Autowired Report testReport)
- 发布一个可动态映射的持久层
- SSH下能实现多张图片的上传吗?求详解
2.输入netstat,回车;如果其中本地地址栏里没有127.0.0.1:1433,则说明SqlServer的1433端口未被监听,继续进行下面的操作
3.继续在命令行中输入 cliconfg 回车,打开SqlServer客户端网络使用工具,在常规选项卡中观察“禁用协议”和“按顺序启用协议”,如果禁用协议中有TCP/IP和Named Pipes则分别选中,并启用他们,确定。