<%@ page contentType="text/html;charset=gb2312"%>
WZPLinux联盟<%@ page import="java.sql.*"%>
WZPLinux联盟<html>
WZPLinux联盟<body>
WZPLinux联盟<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
WZPLinux联盟String url="jdbc:oracle:thin:@localhost:1521:orcl";
WZPLinux联盟//orcl为你的数据库的SID
WZPLinux联盟String user="scott";
WZPLinux联盟String password="tiger";
WZPLinux联盟Connection conn= DriverManager.getConnection(url,user,password);
WZPLinux联盟Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); WZPLinux联盟
String sql="select * from test";
WZPLinux联盟ResultSet rs=stmt.executeQuery(sql);
WZPLinux联盟while(rs.next()) {%>
WZPLinux联盟您的第一个字段内容为:<%=rs.getString(1)%>
WZPLinux联盟您的第二个字段内容为:<%=rs.getString(2)%>
WZPLinux联盟<%}%>
WZPLinux联盟<%out.print("数据库操作成功,恭喜你");%>
WZPLinux联盟<%rs.close();
WZPLinux联盟stmt.close();
WZPLinux联盟conn.close();
WZPLinux联盟%>
WZPLinux联盟</body>
WZPLinux联盟</html>
二、jsp连接Sql Server7.0/2000数据库 WZPLinux联盟
testsqlserver.jsp如下:
WZPLinux联盟<%@ page contentType="text/html;charset=gb2312"%>
WZPLinux联盟<%@ page import="java.sql.*"%>
WZPLinux联盟<html>
WZPLinux联盟<body>
WZPLinux联盟<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
WZPLinux联盟String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
WZPLinux联盟//pubs为你的数据库的
WZPLinux联盟String user="sa";
WZPLinux联盟String password="";
WZPLinux联盟Connection conn= DriverManager.getConnection(url,user,password);
WZPLinux联盟Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); WZPLinux联盟
String sql="select * from test";
WZPLinux联盟ResultSet rs=stmt.executeQuery(sql);
WZPLinux联盟while(rs.next()) {%>
WZPLinux联盟您的第一个字段内容为:<%=rs.getString(1)%>
WZPLinux联盟您的第二个字段内容为:<%=rs.getString(2)%>
WZPLinux联盟<%}%>
WZPLinux联盟<%out.print("数据库操作成功,恭喜你");%>
WZPLinux联盟<%rs.close();
WZPLinux联盟stmt.close();
WZPLinux联盟conn.close();
WZPLinux联盟%>
WZPLinux联盟</body>
WZPLinux联盟</html>
三、jsp连接DB2数据库 WZPLinux联盟
testdb2.jsp如下:
WZPLinux联盟<%@ page contentType="text/html;charset=gb2312"%>
WZPLinux联盟<%@ page import="java.sql.*"%>
WZPLinux联盟<html>
WZPLinux联盟<body>
WZPLinux联盟<%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
WZPLinux联盟String url="jdbc:db2://localhost:5000/sample";
WZPLinux联盟//sample为你的数据库名
WZPLinux联盟String user="admin";
WZPLinux联盟String password="";
WZPLinux联盟Connection conn= DriverManager.getConnection(url,user,password);
WZPLinux联盟Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
WZPLinux联盟ResultSet.CONCUR_UPDATABLE);
WZPLinux联盟String sql="select * from test";
WZPLinux联盟ResultSet rs=stmt.executeQuery(sql);
WZPLinux联盟while(rs.next()) {%>
WZPLinux联盟您的第一个字段内容为:<%=rs.getString(1)%>
WZPLinux联盟您的第二个字段内容为:<%=rs.getString(2)%>
WZPLinux联盟<%}%>
WZPLinux联盟<%out.print("数据库操作成功,恭喜你");%>
WZPLinux联盟<%rs.close();
WZPLinux联盟stmt.close();
WZPLinux联盟conn.close();
WZPLinux联盟%>
WZPLinux联盟</body>
WZPLinux联盟</html>
四、jsp连接Informix数据库 WZPLinux联盟
testinformix.jsp如下:
WZPLinux联盟<%@ page contentType="text/html;charset=gb2312"%>
WZPLinux联盟<%@ page import="java.sql.*"%>
WZPLinux联盟<html>
WZPLinux联盟<body>
WZPLinux联盟<%Class.forName("com.informix.jdbc.IfxDriver").newInstance();
WZPLinux联盟String url =
WZPLinux联盟"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
WZPLinux联盟user=testuser;password=testpassword";
WZPLinux联盟//testDB为你的数据库名
WZPLinux联盟Connection conn= DriverManager.getConnection(url);
WZPLinux联盟Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); WZPLinux联盟
String sql="select * from test";
WZPLinux联盟ResultSet rs=stmt.executeQuery(sql);
WZPLinux联盟while(rs.next()) {%>
WZPLinux联盟您的第一个字段内容为:<%=rs.getString(1)%>
WZPLinux联盟您的第二个字段内容为:<%=rs.getString(2)%>
WZPLinux联盟<%}%>
WZPLinux联盟<%out.print("数据库操作成功,恭喜你");%>
WZPLinux联盟<%rs.close();
WZPLinux联盟stmt.close();
WZPLinux联盟conn.close();
WZPLinux联盟%>
WZPLinux联盟</body>
WZPLinux联盟</html>
五、jsp连接Access数据库 WZPLinux联盟
<%@page import="java.sql.*"
WZPLinux联盟import ="java.util.*"
WZPLinux联盟import ="java.io.*"
WZPLinux联盟import="java.text.*"
WZPLinux联盟contentType="text/html; charset=gb2312"
WZPLinux联盟buffer="20kb"
WZPLinux联盟%><%! int all,i,m_count;
WZPLinux联盟String odbcQuery;
WZPLinux联盟Connection odbcconn;
WZPLinux联盟Statement odbcstmt;
WZPLinux联盟ResultSet odbcrs;
WZPLinux联盟String username,title,content,work,email,url,time,date;
WZPLinux联盟String datetime;
WZPLinux联盟%>
WZPLinux联盟<%
WZPLinux联盟try{
WZPLinux联盟Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
WZPLinux联盟}catch (ClassNotFoundException e)
WZPLinux联盟{ out.print ("驱动程序不存在");
WZPLinux联盟}
WZPLinux联盟try{
WZPLinux联盟odbcconn = DriverManager.getConnection("jdbc:odbc:db1");
WZPLinux联盟odbcstmt = odbcconn.createStatement();
WZPLinux联盟odbcQuery="Select * From book where datetime>2001-4-26 Order By datetime DESC";
WZPLinux联盟odbcrs=odbcstmt.executeQuery(odbcQuery);
WZPLinux联盟int i=0;
WZPLinux联盟while (i<130) odbcrs.next();
WZPLinux联盟while (odbcrs.next())
WZPLinux联盟{
WZPLinux联盟//*/////////////////////////显示数据库的内容用于调试程序是用//
WZPLinux联盟int ii;
WZPLinux联盟try{
WZPLinux联盟try{
WZPLinux联盟for (ii=1;;ii++)
WZPLinux联盟out.print ("<br>Cloumn "+ii+" is: "+odbcrs.getString(ii));
WZPLinux联盟}catch (NullPointerException e) {
WZPLinux联盟out.print ("有空的指针");
WZPLinux联盟}
WZPLinux联盟}catch (SQLException e){
WZPLinux联盟}
WZPLinux联盟}
WZPLinux联盟odbcrs.close();
WZPLinux联盟odbcstmt.close();
WZPLinux联盟odbcconn.close();
WZPLinux联盟}catch (SQLException e)
WZPLinux联盟{ out.print (e);
WZPLinux联盟}
WZPLinux联盟%>