如果需要在服务端(ControllerBean)执行更新或删除的 sql,可以按下面方式:
private void executeSql(Context ctx,String strName,String id)throws BOSException,EASBizException{ StringBuffer sql = new !StringBuffer(): List params = new ArrayList(); sql.append(" update T MY_TEST");sql.append(" set FName = ?,
FDate =? where FID=?"): params.add(strName): Date date = new Date(); long time = date.getTime(); params.add(ncw Timestamp(time)); params.add(id); com.kingdee.eas.util.app.DbUtil.execute(ctx, sql.toString(),params.toArray(); }
上面是更新的写法,对于删除来说和上面的基本相同。