一、jsp连接oracle8/8i/9i数据库(用thin模式)
testoracle.jsp如下:
string url=jdbc:oracle:thin:@localhost:1521:orcl;
//orcl为你的数据库的sid
string user=scott;
string password=tiger;
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()) {%>
您的第一个字段内容为:
您的第二个字段内容为:
stmt.close();
conn.close();
%>
二、jsp连接sql server7.0/2000数据库
testsqlserver.jsp如下:
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()) {%>
您的第一个字段内容为:
您的第二个字段内容为:
stmt.close();
conn.close();
%>
三、jsp连接db2数据库
testdb2.jsp如下:
string url=jdbc:db2://localhost:5000/sample;
//sample为你的数据库名
string user=admin;
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()) {%>
您的第一个字段内容为:
您的第二个字段内容为:
stmt.close();
conn.close();
%>
四、jsp连接informix数据库
testinformix.jsp如下:
string url =
jdbc:informix-sqli://123.45.67.89:1533/testdb:informixserver=myserver;
user=testuser;password=testpassword;
//testdb为你的数据库名
connection conn= drivermanager.getconnection(url);
statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);
string sql=select * from test;
resultset rs=stmt.executequery(sql);
while(rs.next()) {%>
您的第一个字段内容为:
您的第二个字段内容为:
stmt.close();
conn.close();
%>
五、jsp连接access数据库
import =java.util.*
import =java.io.*
import=java.text.*
contenttype=text/html; charset=gb2312
buffer=20kb
%>string odbcquery;
connection odbcconn;
statement odbcstmt;
resultset odbcrs;
string username,title,content,work,email,url,time,date;
string datetime;
%>
try{
class.forname(sun.jdbc.odbc.jdbcodbcdriver);
}catch (classnotfoundexception e)
{ out.print (驱动程序不存在);
}
try{
odbcconn = drivermanager.getconnection(jdbc:odbc:db1);
odbcstmt = odbcconn.createstatement();
odbcquery=select * from book where datetime>2001-4-26 order by datetime desc;
odbcrs=odbcstmt.executequery(odbcquery);
int i=0;
while (iwhile (odbcrs.next())
{
//*/////////////////////////显示数据库的内容用于调试程序是用//
int ii;
try{
try{
for (ii=1;;ii++)
out.print (
cloumn +ii+ is: +odbcrs.getstring(ii));
}catch (nullpointerexception e) {
out.print (有空的指针);
}
}catch (sqlexception e){
}
}
odbcrs.close();
odbcstmt.close();
odbcconn.close();
}catch (sqlexception e)
{ out.print (e);
}
%>
