jsp连接Sql Server7.0/2000数据库  
testsqlserver.jsp如下:  
<%@ 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"; 
//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 test"; 
ResultSet rs=stmt.executeQuery(sql); 
while(rs.next()) {%>    
您的第一个字段内容为:<%=rs.getString(1)%>    
您的第二个字段内容为:<%=rs.getString(2)%>    
<%}%>    
<%out.print("数据库操作成功,恭喜你");%>    
<%rs.close(); 
stmt.close(); 
conn.close(); 
%>    
</body>    
</html>  

解决方案 »

  1.   

    我连接已经成功了,但是我在Dreamweaver中定义记录集时,确看不见表和视图,但我jsp+Access确可以看见。
      

  2.   

    你用ODBC代碼來連接不一樣嗎.何必用工具來連接.
    String _driver="sun.jdbc.odbc.JdbcOdbcDriver";
    Class.forName(_driver).newInstance();
    String _connectionURL="jdbc:odbc:ODBC";
    Connection _con=null;
    _con=DriverManager.getConnection(_connectionURL);
      

  3.   

    你用ODBC代碼來連接不一樣嗎.何必用工具來連接.
    String _driver="sun.jdbc.odbc.JdbcOdbcDriver";
    Class.forName(_driver).newInstance();
    String _connectionURL="jdbc:odbc:ODBC名";
    Connection _con=null;
    _con=DriverManager.getConnection(_connectionURL);