社区
Web 开发
帖子详情
我现在要用jsp来联接oracle数据库,要如何做
shuangyu
2003-05-25 08:10:16
我在安装的oracle的目录下找到了jdbc目录,我如何用jsp来联接它呢
请高手给个类的例子
...全文
29
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>
java编写物流管理系统
第三方物流管理系统,这是我大三时参加实习时个人独立编写的系统,用
jsp
+servlet+
oracle
开发。虽然页面不怎么美观,但是里面基本功能都已经实现。里面的
oracle
有用到
数据库
联接
池
jsp
连接mysql 菜鸟_在
JSP
中访问
Oracle
数据库
在
JSP
中访问
Oracle
数据库
发布时间:2016-09-14 来源: 点击:次写第一个连接
Oracle
的
JSP
程序test.
jsp
1、连入SQL*Plus以system/manager用户登录,SQL>connsystem/manager创建新的用户:如user1/pass1,赋予connect,resource权限。SQL>grantconnect,resource...
JSP
对
数据库
的操作极简入门
JSP
对
数据库
的操作极简入门,案例实操。内容包括:
JSP
对
数据库
的增删改查-搭建环境、
JSP
对
数据库
的增删改查-page指令及tablib指令、
JSP
对
数据库
的增删改查-设置JDBC驱动名
数据库
URL用户名及密码、
JSP
对
数据库
的增删改查-查询及数据展示、
JSP
对
数据库
的增删改查-增加及数据展示、
JSP
对
数据库
的增删改查-修改及数据展示、
JSP
对
数据库
的增删改查-删除及数据展示。
删除
oracle
数据库
的三种方法,
oracle
数据库
的删除方法详解
oracle
数据库
的删除方法详解1、图形界面删除练习之前记得创建快照执行命令之前要保证
数据库
属于open状态SQL> alter database open;[
oracle
@localhost ~]$ dbca2、静默删除使用DBCA进行删除的
数据库
必须处于OPEN状态,否则不能删除。SQL> alter database open;[
oracle
@localhost ~]$ dbca...
Oracle
数据库
使用教程
数据库
(Database,简称DB):存放数据的仓库
数据库
管理系统(Database Management system,简称DBMS),比如
Oracle
,SQL,Server,DB2等
数据库
管理员(Database Administrator,简称DBA),一种职业,专门从事
数据库
管理,维护等工作 SQL:(Structured Query Language,结构化查询语言。它是一种工业标准...
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章