电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

EAS BOS执行sql的方式

来源:金蝶云社区作者:金蝶2024-09-161

EAS BOS执行sql的方式

客户端: 1. 有返回集合:查询 //查询出DB中所有该字段的值,与其进行比较,若有相同的则报错 String sql="select CFWuliaoCode from CT_JC_TestWuliao"; //sql执行者接口,sql执行者工厂对象,获取远程实例,sql语句 ISQLExecutor isql=SQLExecutorFactory.getRemoteInstance(sql); IRowSet rest=isql.executeSQL(); //行集合接口 执行接口.执行方法 while(rest.next()){ //这里可以用循环取数 或是if进行判断是否为空 String acode=rest.getString("CFWuliaoCode"); if(acode.equals(b)){ make=make+1; }} 2. 无返回集合,返回影响行数: 删除,更新 String upsql="update T_IM_PurInWarehsBill set CFKDTextField='"+value+"' where FID='"+sourceid+"'"; com.kingdee.eas.base.multiapprove.ISqlFacade isql=SqlFacadeFactory.getRemoteInstance(); int i=isql.executeSql(upsql); 服务端sql: String sql2="select * from CT_JC_TestWuliao"; IRowSet rest=DbUtil.executeQuery(ctx, sql2); 服务端: 在服务端ControllerBean执行更新或删除的sql private void executeSql(Context ctx,String strName,String id)throws BOSException,EASBizException{ StringBuffer sql=new StringBuffer(); List params=new ArrayList(); sql.append("..

EAS BOS执行sql的方式

客户端: 1. 有返回集合:查询 //查询出DB中所有该字段的值,与其进行比较,若有相同的则报错 String sql="se...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信