1.后台DbUtil用法:

com.kingdee.eas.util.app.DbUtil
(1)查询操作StringBuffer sql = new StringBuffer();sql.append("select fid from t_cas_ztdemo");//返回结果集,结果集的取值和JAVA  ResultSet 相同IRowSet rowSet = DbUtil.executeQuery(ctx, sql.toString());
(2)增加、删除、修改操作调用 DbUtil. Execute().

2.IFMIsqlFacade用法:

com.kingdee.eas.fm.common.IFMIsqlFacade;
//客户端,调用远程方法
IFMIsqlFacade fMIsqlFacade = FMIsqlFacadeFactory.getRemoteInstance();
//服务端,调用本地方法
IFMIsqlFacade fMIsqlFacade =  FMIsqlFacadeFactory.getLocalInstance(ctx);StringBuffer sql = new StringBuffer();sb.append(" select a.fid from T_BD_Acct_Contorl a");sb.append(" inner join t_org_company c on a.FDestCompanyID = c.fid");sb.append(" where a.FAccountTableID = ? ");//其中 new Object[] {传递的参数,可以是多个用逗号分开}
IRowSet rs = fMIsqlFacade.executeQuery(sb.toString(),new Object[] {accountTableId});

3、SQLExecutorFactory的用法

com.kingdee.bos.dao.query.SQLExecutorFactory.getRemoteInstance(sql2.toString()).executeSQL();
  • 三个工具类都可以进行参数传递,或者直接再sql语句中进行拼接

金蝶BOS开发数据库工具类相关推荐

  1. 开发自己的框架——(二)数据库工具类的封装

    为了让框架的内容与数据分离,我们把常用的类封装到一个工具类中,当用到这些方法时,就调用这个封装好的类,能够使代码的复用性得到很大的提高. 首先,封装数据库相关操作,为了使封装规范化,我们创建一个接口让 ...

  2. SqlHelper操纵数据库工具类

    SqlHelper操纵数据库工具类 该工具类是SqlHelper的基础版本,将整个类做成静态类,这样可能很难应付高并发的数据库操作,不过这个问题是能够解决的,通过创建SqlHelper对象,将成员变量 ...

  3. android 快速开发常用工具类,实例详解Android快速开发工具类总结

    一.日志工具类 Log.java public class L { private L() { /* 不可被实例化 */ throw new UnsupportedOperationException ...

  4. 编写mysql的工具_自己编写的数据库工具类

    /** * 数据库工具类 * 1.连接数据库 * 2.执行增删改查功能功能并报错 * 3.没有参数传递是则使用默认信息连接 */ class mysql { private $link = null; ...

  5. MySQL数据库工具类之——DataTable批量加入MySQL数据库(Net版)

    MySQL数据库工具类之--DataTable批量加入数据库(Net版),MySqlDbHelper通用类希望能对大家有用,代码如下: using MySql.Data.MySqlClient; us ...

  6. java时间随机数_java开发代码工具类(时间戳/随机数/日期等)

    简介 java开发代码工具类,提高开发效率,持续更新~ 实践 package com.springboot.sixmonth.common.util; import java.math.BigInte ...

  7. oracle数据库中is的使用说明,分享数据库工具类DatabaseUtils实现数据库登录验证isUrlValid、数据类型判断isOracle及连接关闭closeDbObject等常见操作...

    一.前言 基于dbcon-5.0.1.jar.zip开源包的数据库工具类uk.ac.sanger.cgp.dbcon.util.DatabaseUtils对数据连接有效关闭closeDbObject. ...

  8. java escape工具类_java开发常用工具类

    在Java中,,工具类定义了一组公共方法.你把你的类继承这些类或者实现这些接口,就可以使用这些类的方法了.下面给大家介绍一下十六种最常用的java开发常用工具类. 一. org.apache.comm ...

  9. Android开发常用工具类集合

    转载自:https://blog.csdn.net/xiaoyi_tdcq/article/details/52902844 Android开发常用工具类集合 android开发中为了避免重复造轮子, ...

最新文章

  1. 总结自己的Git常用命令
  2. opengl模板测试实例
  3. maven shade
  4. [NOTE] WindowsLinux常用环境变量
  5. 如何应对视觉深度学习存在的问题
  6. 构建Docker镜像指南,含实战案例
  7. java linux 当前路径_Java,Linux文件路径
  8. 从SQL中相对于日期的特定周获取数据
  9. 家庭版完全免费,下面的注册码为:avast! 4 pro(专业版)的
  10. python模块使用手册_Python中文手册-Python模块
  11. java注册机软件_myeclipse 8.5 注册机
  12. 计算机绘图 cad),CAD计算机绘图入门
  13. java计算机毕业设计家教到家平台源码+mysql数据库+系统+lw文档+部署
  14. 项目启动报 JDBC Driver has been forcibly unregistered
  15. PLC 数据内存读写 调试软件工具
  16. 花音机器人_【扑杀花音攻略组】超弩风机器人攻略(复刻x2)
  17. 吴恩达机器学习系列15:学习曲线
  18. Java MediaMetadataCompat
  19. 基于JAVA实现的农夫过河问题
  20. SoFiA2用户手册自翻译

热门文章

  1. Linux 压缩/解压工具
  2. 台式计算机机箱有几种,推荐几款台式电脑机箱 个性鲜明
  3. c++判断某年某月天数
  4. [picoCTF]Scavenger Hunt write up
  5. Lightly:新一代的 C++ IDE
  6. 一张足够长厚5mm的纸折叠多少次高度可以超过珠穆朗玛峰
  7. python哪个方向最容易上手_Python编程哪个方向容易上手
  8. Cris 的 Python 数据分析笔记 06:Pandas 常见的数据预处理
  9. Cris 的 Python 数据分析笔记 08:NumPy 和 Pandas 整理脑图
  10. HTML+CSS的简单使用(代码)