CREATE TABLE GROUPSERVER
(
GID NUMBER NOT NULL,
SVRID NUMBER NOT NULL
)public List find(String svrid){
List list = new ArrayList();
String sql = "select gid from groupserver where svrid=:svrid";
Session session = this.getHibernateTemplate().getSessionFactory().openSession();
Transaction tx = null;
try{
tx = session.beginTransaction();
Query qry = session.createSQLQuery(sql);
qry.setString(svrid, svrid);
qry.executeUpdate();
tx.commit();
Iterator it = qry.list().iterator(); while(it.hasNext()){
Object obj[] = (Object[])it.next();
GroupserverBean gb=new GroupserverBean();
gb.setGid(obj[0].toString());
list.add(gb);
}
tx = null;
}catch(Exception e){
log.error("查询错误!");
}finally{
if(tx != null){
tx = null;
}
session.close();
}
return list;
}
报查询错误????????怎么回事
(
GID NUMBER NOT NULL,
SVRID NUMBER NOT NULL
)public List find(String svrid){
List list = new ArrayList();
String sql = "select gid from groupserver where svrid=:svrid";
Session session = this.getHibernateTemplate().getSessionFactory().openSession();
Transaction tx = null;
try{
tx = session.beginTransaction();
Query qry = session.createSQLQuery(sql);
qry.setString(svrid, svrid);
qry.executeUpdate();
tx.commit();
Iterator it = qry.list().iterator(); while(it.hasNext()){
Object obj[] = (Object[])it.next();
GroupserverBean gb=new GroupserverBean();
gb.setGid(obj[0].toString());
list.add(gb);
}
tx = null;
}catch(Exception e){
log.error("查询错误!");
}finally{
if(tx != null){
tx = null;
}
session.close();
}
return list;
}
报查询错误????????怎么回事
解决方案 »
- oracle9i无法访问问题
- 初学form的傻瓜问题
- sql 基础题
- 触发器高手请进,如何写这样的触发器
- 为什么恢复不了数据库?
- 请问哪里可以下载到ORACLE 7.1 for windows安装程序,谢谢!!
- ***********Oracle dblink的问题?特急,在线等待!!!***********
- 请问oracle9iAS是免费的吗?怎么样才可以获得?另外在正版的oracle9i数据库光盘中,有没有附带它?
- ORACLE9I连接问题?
- 哪个网站提供有Oracle Designer/2000的完全版下载,我是宽带!!!谢谢!!!
- 问个DATA GUARD和RAC之间的问题,望高手解答
- 下面的存儲過程執行了之后沒有沒有在表中插入數據
qry.setString(svrid, svrid);
这里应该
setInt