try{
ClassforName("oraclejdbcdriverOracleDriver);
String url="jdbc:oracle:oci8:@数据库名";
Connection con = DriverManagergetConnection(url,用户名,密码);
Statement stmt=concreateStatement();
ResultSet rst=stmtexecuteQuery("select from 表名");
while(rstnext())
{
//
rstgetString("表字段")
}
}catch(Exception e){
} finally{
//关闭连接、释放资源
rstclose();
stmtclose();
conclose();
}
你经过上面的查询之后,把那些东西都存放到all里面去了嘛
List<DepartmentBean> all = new ArrayList<DepartmentBean>();
你再把all里面存的东西DepartmentBean一个一个取出来嘛
for(int i=0;i<allsize();i++){
DepartmentBeanp b= (DepartmentBean)allget(i);//逐个取出bean
//输出bean里面的属性
Systemoutprintln(bgetXXX());//你想输出b的哪些属性
}
你这个方法带有一个参数
public void printAll(DepartmentBean bean){
//不知道你想输出什么,直接用beangetXXX()方法就行了嘛
}
用eclipse
首先在oracle文件下找到jdbc文件,里面的lib文件下有个class12zip
在eclipse里新建个项目,建好后在左边右击那个项目图标,选择属性(最下面的),里面有个java build path,点进去,找到add external jars按键,点一下,把那个class12zip加载进来,然后可以开始写代码了。
我的代码如下:
import javasql;
public class connect {
/
@param args
/
不会有问题,现在BBS很多都是一张表存上万条,用SQL SERVER都行,更何况ORACLE了。查询的性能问题不是你的语言决定的,而是数据库决定的。数据库本身建立了索引,不会线性的去找,速度非常快的,所以没必要分开检索
Oracle数据库,由于它是完全面向对象、强大的数据库管理系统,很多管理数据库的任务都可以只使用Oracle的SQL语句完成。而且,Oracle的SQL语句支持复杂的查询,如JOIN、子查询等,因此可以查出比java自身支持的更多的数据。但是,java和Oracle也可以有效的相互协作:Java程序可以使用Oracle的jdbc驱动来与Oracle连接,并执行由Oracle发出的SQL语句,从而查询出Oracle数据库中的数据,并返回给Java程序显示。
package comsp;
import javasqlConnection;
import javasqlDriverManager;
import javasqlResultSet;
import javasqlStatement;
//演示 如何使用 jdbc_odbc桥连接方式
public class TestOracle {
public static void main(String[] args) {
try {
// 1加载驱动
ClassforName("sunjdbcodbcJdbcOdbcDriver");
// 2得到连接
Connection ct = DriverManagergetConnection(
"jdbcodbc:testConnectOracle", "scott",
"tiger");
// 从下面开始,和SQL Server一模一样
Statement sm = ctcreateStatement();
ResultSet rs = smexecuteQuery("select from emp");
while (rsnext()) {
//用户名
Systemoutprintln("用户名: "+rsgetString(2));
//默认是从1开始编号的
}
} catch (Exception e) {
eprintStackTrace();
}
}
}
以上就是关于用java连Oracle数据库,在Java中写了一条查询语句,怎么样才能在java中得查询语句的结果集啊全部的内容,包括:用java连Oracle数据库,在Java中写了一条查询语句,怎么样才能在java中得查询语句的结果集啊、java *** 作oracle数据库的问题、如何使用java对oracle数据库进行增删查改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)