1. 编写Java源代码 程序清单如下(manipulate_auths.java): /* 导入Java类 */import java.sql.*;import java.io.*;import oracle.jdbc.driver.*; /* 主类 */public class manipulate_auths { public static void insert_auths (String code,String name,int sex,String birthdate,String entry_date_time) throws SQLException { /* 建立到数据库的缺省连接 */ Connection conn = new OracleDriver().defaultConnection(); /* 构造动态SQL语句 */String sql = "INSERT INTO auths (author_code,name,sex,birthdate,entry_date_time) " + "VALUES (?,?,?,?,?)"; /* 使用try ... catch语句抓取并抛出例外 */ try { /* 准备动态SQL语句 */ PreparedStatement pstmt = conn.prepareStatement(sql); /* 设置动态SQL参数值 */ pstmt.setString(1, code); pstmt.setString(2, name); pstmt.setInt(3, sex); pstmt.setString(4, birthdate); pstmt.setString(5, entry_date_time); /* 执行动态SQL语句 */ pstmt.executeUpdate(); /* 关闭动态SQL语句 */ pstmt.close(); } catch (SQLException e) { } } public static void delete_auths (String code) throws SQLException { /* 建立到数据库的缺省连接 */ Connection conn = new OracleDriver().defaultConnection(); /* 构造动态SQL语句 */ String sql = "DELETE FROM auths WHERE author_code = ?"; /* 使用try ... catch语句抓取并抛出例外 */ try { /* 准备动态SQL语句 */ PreparedStatement pstmt = conn.prepareStatement(sql); /* 设置动态SQL参数值 */ pstmt.setString(1, code); /* 执行动态SQL语句 */ pstmt.executeUpdate(); /* 关闭动态SQL语句 */ pstmt.close(); } catch (SQLException e) { } } public static void modify_salary (String code,float salary) throws SQLException { /* 建立到数据库的缺省连接 */ Connection conn = new OracleDriver().defaultConnection(); /* 构造动态SQL语句 */ String sql = "UPDATE auths SET salary = ? WHERE author_code = ?"; /* 使用try ... catch语句抓取并抛出例外 */ try { /* 准备动态SQL语句 */ PreparedStatement pstmt = conn.prepareStatement(sql); /* 设置动态SQL参数值 */ pstmt.setFloat(1, salary); pstmt.setString(2, code); /* 执行动态SQL语句 */ pstmt.executeUpdate(); /* 关闭动态SQL语句 */ pstmt.close(); } catch (SQLException e) { } }}2. 装载Java代码及类到Oracle8i数据库中 在编写了Java源代码之后,就可以将Java对象装载到Oracle8i数据库中了。下面是完成这项任务的方法:
3. 发行Java,生成调用说明 在装载了Java类后,就可以发行该Java类,并生成调用其方法的过程说明了。下面是完成该项任务的方法:
4. 调用JSP在生成了调用Java方法的过程说明之后,我们就可以调用JSP了。例如:
出错信息:
在调用时提示找不到类mainpulatu_auths,时什么原因?我用了loadjava装类mainpulate_auths了,还有装载的类在什么地方?
3. 发行Java,生成调用说明 在装载了Java类后,就可以发行该Java类,并生成调用其方法的过程说明了。下面是完成该项任务的方法:
4. 调用JSP在生成了调用Java方法的过程说明之后,我们就可以调用JSP了。例如:
出错信息:
在调用时提示找不到类mainpulatu_auths,时什么原因?我用了loadjava装类mainpulate_auths了,还有装载的类在什么地方?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货