jdbc 连接sql2000数据库 设置方式

本文介绍如何安装并配置SQL Server 2000的JDBC驱动程序,以便在Tomcat环境中通过Java应用程序连接SQL Server 2000数据库。包括将必要的JAR文件放置到正确的位置,并在类路径中进行设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装完“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    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值