|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的js|会见|数据|数据库1、jsp毗连Oracle8/8i/9i数据库(用thin形式)
testoracle.jsp以下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Stringurl="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为你的数据库的SID
Stringuser="scott";
Stringpassword="tiger";
Connectionconn=DriverManager.getConnection(url,user,password);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromtest";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操纵乐成,祝贺你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
2、jsp毗连SqlServer7.0/2000数据库
testsqlserver.jsp以下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
Stringuser="sa";
Stringpassword="";
Connectionconn=DriverManager.getConnection(url,user,password);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromtest";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操纵乐成,祝贺你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
3、jsp毗连DB2数据库
testdb2.jsp以下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%>
<html>
<body>
<%Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
Stringurl="jdbc:db2://localhost:5000/sample";
//sample为你的数据库名
Stringuser="admin";
Stringpassword="";
Connectionconn=DriverManager.getConnection(url,user,password);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromtest";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操纵乐成,祝贺你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
4、jsp毗连Informix数据库
testinformix.jsp以下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%>
<html>
<body>
<%Class.forName("com.informix.jdbc.IfxDriver").newInstance();
Stringurl=
"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//testDB为你的数据库名
Connectionconn=DriverManager.getConnection(url);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromtest";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操纵乐成,祝贺你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
5、jsp毗连Access数据库
<%@pageimport="java.sql.*"
import="java.util.*"
import="java.io.*"
import="java.text.*"
contentType="text/html;charset=gb2312"
buffer="20kb"
%><%!intall,i,m_count;
StringodbcQuery;
Connectionodbcconn;
Statementodbcstmt;
ResultSetodbcrs;
Stringusername,title,content,work,email,url,time,date;
Stringdatetime;
%>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundExceptione)
{out.print("驱动程序不存在");
}
try{
odbcconn=DriverManager.getConnection("jdbc:odbc:db1");
odbcstmt=odbcconn.createStatement();
odbcQuery="Select*Frombookwheredatetime>2001-4-26OrderBydatetimeDESC";
odbcrs=odbcstmt.executeQuery(odbcQuery);
inti=0;
while(i<130)odbcrs.next();
while(odbcrs.next())
{
//*/////////////////////////显现数据库的内容用于调试程序是用//
intii;
try{
try{
for(ii=1;;ii++)
out.print("<br>Cloumn"+ii+"is:"+odbcrs.getString(ii));
}catch(NullPointerExceptione){
out.print("有空的指针");
}
}catch(SQLExceptione){
}
}
odbcrs.close();
odbcstmt.close();
odbcconn.close();
}catch(SQLExceptione)
{out.print(e);
}
%>
令人可喜的是java现在已经开源了,所以我想我上述的想法也许有一天会实现,因为java一直都是不断创新的语言,每次创新都会给我们惊喜,这也是我喜欢java的一个原因。 |
|