社区
Web 开发
帖子详情
我现在要用jsp来联接oracle数据库,要如何做
shuangyu
2003-05-25 08:10:16
我在安装的oracle的目录下找到了jdbc目录,我如何用jsp来联接它呢
请高手给个类的例子
...全文
50
2
打赏
收藏
我现在要用jsp来联接oracle数据库,要如何做
我在安装的oracle的目录下找到了jdbc目录,我如何用jsp来联接它呢 请高手给个类的例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AllError
2003-05-26
打赏
举报
回复
package webbean;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/
//声明类库文件
import java.net.*;
import java.sql.*;
import java.lang.*;
import java.io.*;
import java.util.*;
public class Query {
//成员变量初始化
public static boolean isNull;
Connection conn = null; //数据库连接
Statement stmt=null;
ResultSet rs = null; //记录集
//db的构建器
public Query() {
try {
//注册数据库驱动程序为Oracle驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("driver error: " + e.getMessage()); //这样写是为了方便调试程序,出错打印mydb()就知道在什么地方出错了
}
try {
//建立数据库连接,使用Oracle的一种thin连接方式,demo为主机名字,demodb为数据库,后面的两个demo为用户名和密码
conn = DriverManager.getConnection("dbc:oracle:thin:@localhost:1521:truelx","xingch","xingch_123");
stmt = conn.createStatement();
}
catch(SQLException ex) {
System.err.println("stmt error: " + ex.getMessage());
}
}
//executeQuery方法用于进行记录的查询操作
//入口参数为sql语句,返回ResultSet对象
public ResultSet executeQuery(String sql) {
try{
rs = null;
//执行数据库查询操作
conn.setAutoCommit(true);
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("Query error: " + ex.getMessage());
}
return rs;
}
//发送非附件消息
//入口参数为sql语句,成功返回true,否则为false
public void executeUpdate(String sql) {
rs = null;
try {
//建立数据库连接,其它参数说明同上面的一样
conn.setAutoCommit(true);
int rowCount = stmt.executeUpdate(sql);
//如果不成功,bupdate就会返回0
}
catch(SQLException ex) {
//打印出错信息
System.err.println("db.executeUpdate: " + ex.getMessage());
}
}
//toChinese方法用于将一个字符串进行中文处理
//否则将会是???这样的字符串
public void close(){
try{
if (rs!=null)
{
rs.close();
}
if(stmt!=null)
stmt.close();
if (conn!=null)
{
conn.close();
}
}catch(SQLException e){
System.err.println("close error:"+e.getMessage());
}
}
public static String toChinese(String strvalue) {
try{
if(strvalue==null)
{
return null;
}
else
{
strvalue = new String(strvalue.getBytes("ISO8859_1"), "GBK");
return strvalue;
}
}catch(Exception e){
return null;
}
}
public static void main(String[] args)
{
java.util.Date t1= new java.util.Date();
Query mm=new Query();
try{
ResultSet rs=mm.executeQuery("select * from case ");
String example;
while(rs.next()){
example=rs.getString(2);
System.out.println(example);
}
}catch(SQLException e){
System.err.println("close error:"+e.getMessage());
}
java.util.Date t2= new java.util.Date();
long dif = t2.getTime() - t1.getTime();
System.out.println(dif);
System.out.println("Hello World!");
}
}
QYworld
2003-05-26
打赏
举报
回复
jsp连接Oracle8/8i/9i数据库(用thin模式)
testoracle.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
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()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
使用
jsp
进行简单的网页登录(
数据库
为
Oracle
)
本文介绍如何使用MyEclipse集成开发环境配合
Oracle
数据库
完成登录功能的开发流程,包括创建项目、导入驱动、编写
JSP
页面及使用JDBC进行
数据库
交互等内容。
jsp
连接
oracle
后不显示数据,
JSP
联接
ORACLE
没有数据显示
本文提供了一个使用
JSP
和Java实现从
Oracle
数据库
中查询学生信息的示例代码。包括了BaseDao类用于建立
数据库
连接及关闭资源,StudentDao类负责具体的数据查询逻辑,以及
JSP
页面展示查询结果。
JSP
连接
数据库
(
Oracle
)
本文介绍了在
JSP
中连接
Oracle
数据库
的步骤,包括加载
数据库
驱动、建立连接、发送SQL语句以及处理返回信息,并提供了具体的代码示例。
Android通过
jsp
连接
Oracle
数据库
-- 实例
本文演示了如何使用
jsp
作为中间层,让Android客户端连接并获取
Oracle
数据库
中的数据。首先,
jsp
代码连接到
Oracle
数据库
并返回xml格式的数据。Android客户端通过调用
jsp
,解析接收到的xml数据,实现与远程
数据库
的交互。在实施过程中,需要确保Tomcat服务器正常运行,并且导入了
Oracle
的jdbc驱动。在Android应用中,还需要在Manifest文件中声明互联网权限。
Eclipse
jsp
页面连接
oracle
数据库
本文介绍如何在Eclipse中创建一个
JSP
页面,实现与
Oracle
数据库
的连接,展示
数据库
表中的数据。首先建立
数据库
连接,然后创建项目文件,通过JDBC驱动加载
数据库
配置,执行SQL查询,最后在页面上显示查询结果。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章