急需:跪求:jsp怎么连接sql server2000,需要怎么设置,各位大侠希望能告诉我具体点得方法。。谢谢了。

解决方案 »

  1.   

      <% 
            
            Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
            Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=lianxi","root","long");
            Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
            String name=request.getParameter("name");
            session.setAttribute("name",name);
            
            String sql="select * from ruku WHERE name = "+ "'"+name+"'";
            ResultSet rs=stmt.executeQuery(sql);
            %>
      

  2.   

    <%@ page language="java" import="java.util.*" %> 
    <%@ page contentType="html/text;charset=gb2312" %> 
    <%@ page import="java.sql.*" %> 
    <html> 
      <head> 
        <title>connect database</title> 
      </head> 
      <body> 
    <% 
       String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; 
       String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=student"; 
       String user="sa"; 
       String password="lixiao"; 
       String sql="SELECT * FROM student"; 
       Connection conn=null; 
       Statement stat=null; 
      try 
      { 
       Class.forName(Driver); 
          System.out.println("驱动成功"); 
       } 
      catch(Exception e){e.getMessage();} 
       try 
       {conn=DriverManager.getConnection(url,user,password); 
          stat=conn.createStatement(); 
           System.out.println("创建SQL成功"); 
            System.out.println("连接数据库成功"); 
       } 
       catch(Exception e){e.getMessage();} 
       try 
       { 
         stat=conn.createStatement(); 
         System.out.println("创建SQL成功"); 
       } 
       catch(Exception e){e.getMessage();} 
       ResultSet rs=null; 
        try 
        { 
        rs=stat.executeQuery(sql); 
        } 
        catch(Exception e){} 
        
       while(rs.next()) 

    %> 
    <table> 
    <tr><td><%=rs.getString(1)%></td></tr> 
    <tr><td><%=rs.getString(2)%></td></tr> 
    </table> 
    <% 
      
       System.out.println("查询成功"); 

      rs.close(); 
    stat.close(); 
    conn.close(); 
    %> 
      </body> 
    </html> 
      

  3.   

    sql2000注意先将mssqlserver.jar msutil.jar msbase.jar 三个jar包放到lib目录。。
    其他的4楼已经说了
      

  4.   

    这玩意儿,自己在网上多看看资料吧
    http://blog.csdn.net/fengspg/article/details/6134020