您的位置:首页 > 数据库

Java连接各类数据库的程序代码

2008-03-21 11:23 459 查看
 1、使用JSP连接要SQL Server 7.0/2000数据库

 


//testsqlserver.jsp




<%...@ page contentType="text/html; charset="gb2313" %>


<%@ page import="java.sql.*" %>


<html>


<body>




<%...


   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();


   String url="jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=newe";


   String user="Administrator";


   String password="123456";


   Connection conn=DriverManager.getConnection(url, user, password);


   Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);


   String sql="select * from student";


   ResultSet rs=stmt.ExecuteQuery(sql);


   while(rs.next()){


%>




<%... = rs.getString(1) %>




<%... = rs.getString(2) %>




<%...


   }


%>




<%...


  rs.close();


  stmt.close();


  conn.close();


%>


</body>


</html>



 

2、使用JSP连接DB2


//testdb2.jsp




<%...@ page contentType="text/html;charset=gb2312" %>




<%...@ page import="java.sql.*" %>


<html>


<body>




<%...


  Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();


  String url="jdbc:db2://localhost:5000/sample";


  String user="admin";


  String password="admin";


  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) %>




<%...


  }


%>




<%...


  rs.close();


  stmt.close();


  conn.close();


%>


</body>


</html>

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息