当前位置: 首页>>代码示例>>Java>>正文


Java ResultMetaData.newSimpleResultMetaData方法代码示例

本文整理汇总了Java中org.hsqldb.result.ResultMetaData.newSimpleResultMetaData方法的典型用法代码示例。如果您正苦于以下问题:Java ResultMetaData.newSimpleResultMetaData方法的具体用法?Java ResultMetaData.newSimpleResultMetaData怎么用?Java ResultMetaData.newSimpleResultMetaData使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.hsqldb.result.ResultMetaData的用法示例。


在下文中一共展示了ResultMetaData.newSimpleResultMetaData方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: newColumnResult

import org.hsqldb.result.ResultMetaData; //导入方法依赖的package包/类
private Result newColumnResult(long position,
                               int count) throws SQLException {

    if (!JDBCClobClient.isInLimits(data.length, position, count)) {
        throw JDBCUtil.outOfRangeArgument();
    }

    Type[] types = new Type[2];

    types[0] = Type.SQL_INTEGER;
    types[1] = elementType;

    ResultMetaData meta = ResultMetaData.newSimpleResultMetaData(types);

    meta.columnLabels = new String[] {
        "C1", "C2"
    };
    meta.colIndexes   = new int[] {
        -1, -1
    };
    meta.columns      = new ColumnBase[2];

    for (int i = 0; i < meta.columns.length; i++) {
        ColumnBase column = new ColumnBase("", "", "", "");

        column.setType(types[i]);

        meta.columns[i] = column;
    }

    RowSetNavigatorClient navigator = new RowSetNavigatorClient();

    for (int i = (int) position; i < position + count; i++) {
        Object[] rowData = new Object[2];

        rowData[0] = Integer.valueOf(i + 1);
        rowData[1] = data[i];

        navigator.add(rowData);
    }

    Result result = Result.newDataResult(meta);

    result.setNavigator(navigator);

    return result;
}
 
开发者ID:tiweGH,项目名称:OpenDiabetes,代码行数:48,代码来源:JDBCArrayBasic.java

示例2: newTwoColumnResult

import org.hsqldb.result.ResultMetaData; //导入方法依赖的package包/类
private static Result newTwoColumnResult() {

        Type[] types = new Type[2];

        types[0] = Type.SQL_BIGINT;
        types[1] = Type.SQL_VARBINARY_DEFAULT;

        ResultMetaData  meta = ResultMetaData.newSimpleResultMetaData(types);
        RowSetNavigator navigator = new RowSetNavigatorClient();
        Result          result    = Result.newDataResult(meta);

        result.setNavigator(navigator);

        return result;
    }
 
开发者ID:tiweGH,项目名称:OpenDiabetes,代码行数:16,代码来源:TestJavaFunctions.java


注:本文中的org.hsqldb.result.ResultMetaData.newSimpleResultMetaData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。