说说,你的jdbc类库路径是怎么配进去的?

解决方案 »

  1.   

    把ms的驱动考到D:\Tomcat 4.1\common\lib下
    三个jar文件
      

  2.   

    mssql的三个直连包 我考过了。
      

  3.   

    安装SQL JDBC驱动
    http://www.microsoft.com/downloads/details.aspx?FamilyID=07287b11-0502-461a-b138-2aa54bfdc03a&DisplayLang=en#filelist
    ----------------------------------
    将msbase.jar, mssqlserver.jar,msutil.jar 三个文件
      拷贝到比如:你的程序目录\WEB-LIB\lib
    -----------------------------------
    2.把jdbc驱动中三个JAR文件COPY到我的\JRE\LIB\EXT下(不用设置classpath)
    ----------------
    测试,不用建表,用的是sql中的表
    <%@ 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"; 
    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 jobs"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {%> 
    <%=rs.getString(1)%> 
    <%}%> 
    <%rs.close(); 
    stmt.close(); 
    conn.close(); 
    %> 
    </body>  
    </html>