③秘密信息严禁泄露数据库操作EAS中对数据库操作,可以使用KSQL语法,参见KSQL规范某些特殊情况下,KSQL语句无法满足复杂的命令,此时可以考虑使用方言SQL来执行。方言SQL是指不经过KSQL翻译层而直接在目标数据库上执行的SQL,SQL中使用【/*dialect*/】来表示一个SQL是方言SQL。服务端普通sql执行1.查询a.非参数化IRowSetrs=com.kingdee.eas.util.app.DbUtil.executeQuery(ctx,sql);参数值:ctx—上下文,用于获取数据库连接sql—SQL语句返回值:IRowSet—结果集ResultSetb.非参数化分页IRowSetrs=com.kingdee.eas.util.app.DbUtil.executeQuery(ctx,sql,start,rows);参数值:ctx—上下文,用于获取数据库连接sql—SQL语句start—开始行数,第一行为0rows—查询结果集最大行数返回值:IRowSet—结果集ResultSetc.参数化IRowSetrs=com.kingdee.eas.util.app.DbUtil.executeQuery(ctx,sql,params);参数值:ctx—上下文,用于获取数据库连接sql—SQL语句params—SQL参数Object[]返回值:IRowSet—结果集ResultSet2.新增/更新/删除a.非参数化com.kingdee.eas.util.app.DbUtil.execute(ctx,sql);参数值:ctx—上下文,用于获取数据库连接sql—SQL语句返回值:无b.参数化com.kingdee.eas.util.app.DbUtil.execute(ctx,sql,params);参数值:ctx—上下文,用于获取数据库连接sql—SQL语句1/3③秘密信息严禁泄露params—SQL参数Object[]返回值:无c.参数化批量com.kingdee.eas.util.app.DbUtil.executeBatch(ctx,sql,paramsList);参数值:ctx—上下文,用于获取数据库连接sql—SQL语句paramsList—SQL参数集合,List