首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 连接oracle 数据库有关问题

2012-08-26 
java 连接oracle 数据库问题Connection conn nullClass.forName(oracle.jdbc.driver.OracleDriver)S

java 连接oracle 数据库问题
Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@172.16.2.229:1521:DBSERVER";
String UserName="root";
String PassWord ="root";
conn = DriverManager.getConnection(url,UserName,PassWord);

Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from insurance_accounts where name='胡军");
while(rs.next()){
rs.getString(0);
}
rs.close();
conn.close();


问题: rs.next 为false..是什么原因呢,有什么解决办法?

[解决办法]
胡军缺单引号。
[解决办法]
正解

探讨

ResultSet rs = stmt.executeQuery("select * from insurance_accounts where name like '%胡%'");
while(rs.next()){
System.out.println(rs.getString(0));
}

有东西输出么?

热点排行
Bad Request.