jdbc 连接sql2000数据库 设置方式

安装完“SQLFORJDBCSP1.exe"  
  C:/Program   Files/Microsoft   SQL   Server   2000   Driver   for   JDBC/lib  
  有“msbase.jar”“mssqlserver.jar”“msutil.jar”   三个文件  
  我把他们都拷贝到“C:/Program   Files/Apache   Software   Foundation/Tomcat   5.5/common/lib”下面去了。也把   他们分别加到CLASSPATH里  
  C:/Program   Files/Microsoft   SQL   Server   2000   Driver   for   JDBC/lib/msbase.jar;C:/Program   Files/Microsoft   SQL   Server   2000   Driver   for   JDBC/lib/mssqlserver.jar;C:/Program   Files/Microsoft   SQL   Server   2000   Driver   for   JDBC/lib/msutil.jar  
   
  重新启动Tomcat!  
   
  写个sql   测试的sql_test.jsp   文件   内容如下  
  <%@   page   contentType="text/html;charset=GB2312"   %>  
  <%@   page   import="java.sql.*"   %>  
  <HTML>  
  <BODY>  
    <%   Connection   con;  
          Statement   sql;    
          ResultSet   rs;  
          try  
          {  
              Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  
          }  
          catch(ClassNotFoundException   e)  
          {  
              out.print("类找不到!");  
          }  
          try    
          {      
                    con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testDatabse","sa","sa");  
                    sql=con.createStatement();  
                    rs=sql.executeQuery("SELECT   *   FROM   userTable");  
                    out.print("<Table   Border>");  
                    out.print("<TR><td   colspan=8   align=center>用户数据</td></tr>");        
                    out.print("<TR>");  
                          out.print("<Td   width=100   >"+"用户ID号");  
                          out.print("<Td   width=50   >"+"用户名");  
                          out.print("<Td   width=100>"+"用户真实姓名");  
                          out.print("<Td   width=50>"+"年龄");  
                          out.print("<Td   width=50>"+"性别");  
                          out.print("<Td   width=100>"+"联系地址");  
                          out.print("<Td   width=100>"+"联系电话");  
                          out.print("<Td   width=100>"+"添加时间");  
                    out.print("</TR>");  
                while(rs.next())  
                {   out.print("<TR>");  
                            out.print("<TD   >"+rs.getLong(1)+"</TD>");  
                            out.print("<TD   >"+rs.getString(2)+"</TD>");    
                            out.print("<TD   >"+rs.getString(4)+"</TD>");  
                            out.print("<TD   >"+rs.getInt("user_age")+"</TD>");    
                            out.print("<TD   >"+rs.getString("user_sex")+"</TD>");  
                            out.print("<TD   >"+rs.getString("user_address")+"</TD>");  
                            out.print("<TD   >"+rs.getString("user_telephone")+"</TD>");  
                            out.print("<TD   >"+rs.getString("add_time")+"</TD>");  
                  out.print("</TR>")   ;    
                  }  
                  out.print("</Table>");  
                  con.close();  
            }  
        catch(SQLException   e1)    
        {  
              out.print("SQL异常!");  
        }  
    %>  
  </BODY>  
  </HTML>  
   
  保存完放在    
  C:/Program   Files/Apache   Software   Foundation/Tomcat   5.5/webapps/ROOT  
  这里   然后    
  打开ie   输入  
  http://localhost:8080/sql_test.jsp    

你可能感兴趣的:(jdbc 连接sql2000数据库 设置方式)