起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1256|回复: 2

[结贴] 返回的key可以,如实返回其他字段怎么办?

[复制链接]

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
发表于 2014-6-19 11:02:17 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
请高手指点一下:
要是想返回 页面其他字段的值,怎么办/
public class BidLicenseTableProcess {
public static void bidLicenseTableProcessAfterFinish() {
java.sql.Connection conn=null;
java.sql.Statement ps=null;
String sql="";
try{
       conn=ModelUtils.getConnection("/PM/common/data");
        
   ContextHelper.getTransaction().begin(conn);
   String key=com.justep.system.process.ProcessUtils.getProcessData1();
   /*sql="insert into jd_projectTable(fID,version,fOwnerCode,fOwnerName,fContact,fOfficeTelephone,fSheng,fShi,fXian,fProName,fProPeriod,fProRange,fBidType,fbidMain,fProPrice,fProType,fProJG,"+
   "fProBZ,fLxr,fLxrTele,fJsr,fJsrTele,fYxDeptID,fYxDeptName,fJbrID,fJbr,fProjectID,fProjectCode,fProjectName,fApplyID,fCreateDate,fLastAlterPerson,fAttachPath,fCreatePsn,fCreatePsnID,fCreateOgnID,fCreateOgn,fCreateDeptID,fCreateDept) "+
   "select sys_guid(),1,fOwnerCode,fOwnerName,fContact,fOfficeTelephone,fSheng,fShi,fXian,fProName,fProPeriod,fProRange,fBidType,fbidMain,fProPrice,fProType,fProJG,"+
   "fProBZ,fLxr,fLxrTele,fJsr,fJsrTele,fYxDeptID,fYxDeptName,fJbrID,fJbr,fProjectID,fProjectCode,fProjectName,'"+key+"',sysdate,'',fAttachPath,'"+currentPersonName()+"','"+currentPersonID()+
   "','"+currentOrgID()+"','"+currentOrgName()+"','"+currentDeptID()+"','"+currentDeptName()+"' "+
   " from jd_bidApplyTable where fID='"+key+"'";*/
   /file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gifl="call P_BID_LICENSEFINISH('"+key+"');";

   //ps=conn.createStatement();
   //ps.executeUpdate(sql);
   
   //
创建存储过程的对象  
           CallableStatement c = conn.prepareCall( " {call P_BID_LICENSEFINISH(?)} " );
           
     
           // 给Oracle存储过程的参数设置值 ,将第一个参数的值设置成
188  
           c.setString(1 , key );
     
           // 执行Oracle存储过程
  
           c.execute();   
   
  
   ContextHelper.getTransaction().commit();
}
catch(Exception ex)
{  

   throw new RuntimeException(ex.getMessage());

}finally
{
   try
   {      
     conn.close();
   }catch(java.sql.SQLException ee)
   {
     ee.printStackTrace();
   }
}


}

15

主题

650

帖子

1723

积分

金牌会员

Rank: 6Rank: 6

积分
1723
QQ
发表于 2014-6-19 11:33:48 | 显示全部楼层
只能通过 key 到数据库中查询一边了。

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2014-6-19 11:44:58 | 显示全部楼层
zf_fz 发表于 2014-6-19 11:33
只能通过 key 到数据库中查询一边了。

谢谢高手,明白了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-23 00:56 , Processed in 0.060761 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表