NC 查询公司下所分配的组织,并存放字符串数组中

Posted 冬瓜茶饮料

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NC 查询公司下所分配的组织,并存放字符串数组中相关的知识,希望对你有一定的参考价值。

private String[] querkFather() {
        String sql = "select pk_org from org_orgs start with pk_fatherorg =‘XXXXX‘ connect by prior pk_org=pk_fatherorg";
        IUAPQueryBS bs = NCLocator.getInstance().lookup(IUAPQueryBS.class);
        try {
            List list = (List) bs.executeQuery(sql, new MapListProcessor());
            List<String> list1 = new ArrayList<String>();
            for (Object object : list) {
                Map map = (Map) object;
                list1.add((String) map.get("pk_org"));
            }
            return list1.toArray(new String[0]);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }

 获得SQL的查询结果,遍历查询结果。定义一个ArrayList,用Map取值,并存放到list中。最后return String[list]

以上是关于NC 查询公司下所分配的组织,并存放字符串数组中的主要内容,如果未能解决你的问题,请参考以下文章

为啥在 c++ 中分配 char 数组元素时,分配的字符被破坏?

4-数组指针与字符串1.4-动态内存分配

在堆内存中存放十个字符串并输出 堆栈溢出时退出程序

数组存放在啥位置?

SAP CRM 为用户创建业务合作伙伴并分配到组织单位

NC41 最长无重复子数组/NC133链表的奇偶重排/NC116把数字翻译成字符串/NC135 股票交易的最大收益/NC126换钱的最少货币数/NC45实现二叉树先序,中序和后序遍历(递归)(代码片段