安装数据库驱动了吗,就是要将数据库驱动所需要的包放入到你的虚拟文件夹WEB-INF下的LIB文件夹中。

解决方案 »

  1.   

    http://bbs.xml.org.cn/dispbbs.asp?boardID=41&ID=10878
      

  2.   

    你要把数据库的认证模式改成混合认证
    JDBC不支持WINDOWS认证模式SQL SERVER属性---安全性---身份验证----选择SQLSERVER和WINDOWS认证模式
    就应该可以了
      

  3.   

    用这段试,网上都是的,自己配置成功!在pubs里建立个表test  建立两个字段test1  test2  varchar来试下<%@ page import="java.lang.*, java.io.*, java.sql.*, java.util.*" contentType="text/html;charset=gb2312" %>
      <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 job_id,job_desc from jobs";
       ResultSet rs=stmt.executeQuery(sql);
       while(rs.next()) { %>
        您的第一个字段内容为:<%=rs.getString(1)%><br>
        您的第二个字段内容为:<%=rs.getString(2)%><br>
      <% } %>
      <% out.print("数据库操作成功,恭喜你"); %>
      <% rs.close();
       stmt.close();
       conn.close();
      %>
      </body>
      </html>
      

  4.   

    你新建用户bn的时候给bn分配数据库表的访问权限了吗?