我在netbeans中连接sql数据库,把驱动程序添加好以后,连接数据库,怎么连接都连接不上,程序也不报错,也不显示连接成功,只是一直在那边连接。半个小时也还是在那边连接。怎么怎么解决啊?ms的jdbc老是出问题是出了名的,但是连接不上还不报错这是第一次见,真是怪了!各位帮忙解决一下!

解决方案 »

  1.   

    给SQL SERVER打个SP3或者SP4补定。。
      

  2.   

    程序不报错我劝你检查一下你的SQL语句写得对不对
      

  3.   

    <%@ page contentType="text/html;charset=gb2312"%>   
    <%@ page import="java.sql.*"%> 
    <html>   
    <body>   
    <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();   
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; 
    //pubs为你的数据库的 
    String user="sa"; 
    String password=""; 
    Connection conn= DriverManager.getConnection(url,user,password);   
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);   
    String sql="select * from test";   
    ResultSet rs=stmt.executeQuery(sql);   
    while(rs.next()) {%>   
    您的第一个字段内容为:<%=rs.getString(1)%>   
    您的第二个字段内容为:<%=rs.getString(2)%>   
    <%}%>   
    <%out.print("数据库操作成功,恭喜你");%>   
    <%rs.close();   
    stmt.close();   
    conn.close();   
    %>   
    试试我的这种驱动方法
      

  4.   

    不是程序错了,netbeans中不是连接数据库的时候只要写上connection就可以的吗??就是在那个可以说是可视化连接(使用netbeans中的数据库-添加数据库连接中)的时候出现问题!