看到了“使用JAVA运行SQL”这一章,数据库是Oracle
书中让下载java sdk,我下的是jdk,不知道行不,也设置了环境变量,测试Java版本成功
但是往后就看不懂了
注册Oracle JDBC驱动程序 一种是“Class.forName("oracle.jdbc.OracleDriver")”;
一种是“DriverManager.registerDriver(new oracle.jdbc.OracleDriver());”
这2种方法的代码是在哪里运行?是在DOS下吗
问题很弱智,但是很急!请大侠指教。
书中让下载java sdk,我下的是jdk,不知道行不,也设置了环境变量,测试Java版本成功
但是往后就看不懂了
注册Oracle JDBC驱动程序 一种是“Class.forName("oracle.jdbc.OracleDriver")”;
一种是“DriverManager.registerDriver(new oracle.jdbc.OracleDriver());”
这2种方法的代码是在哪里运行?是在DOS下吗
问题很弱智,但是很急!请大侠指教。
解决方案 »
- 关于Sql多表关联查询问题
- 求救,powerdesigner生成的sql怎么有错误啊,请大侠们来勘误啊
- 关于Oracle 10G 配置2个监听的奇怪问题(在线等待)
- oracle 全文索引索引本地文件问题,docx的文件检索不到,请高手解决谢谢
- 送分,赶快来吧,oracle游标嵌套为题
- 如何过滤父类信息
- PL/SQL:怎么用代码来实现从访问数据库DB1转到访问数据库DB2呢?
- 大家帮忙,求一个sql`~
- oracle9i在windows 2000 professional的安装问题
- 各位老大,能否提供一个关于触发器和存储过程的基本原理和操作手册之类参考的东西啊
- 请教一个PLSQL过程编译问题
- orcle报表SQL问题
import java.sql.*;public class Test {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@your_oracle_server_or_ip:port:instance_name", "user_name", "password");
String lastname = "Grant";
String sql = "delete from employees where trim(last_name) = '"+lastname+"'";
PreparedStatement ps = conn.prepareStatement(sql); ps.executeUpdate();
conn.commit();
ps.close();
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}// 一個簡單的刪除數據的例子