首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Jackcess选择列

如何使用Jackcess选择列
EN

Stack Overflow用户
提问于 2013-10-19 08:00:52
回答 2查看 1.4K关注 0票数 1

我是杰克塞斯的新手。我必须在Jackcess的帮助下从数据库中选择一列,然后将该列的值放入数组中。

在杰克塞斯的帮助下,我如何做到这一点?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-19 20:36:20

以下代码检索库存表中每一行的SerialNumber字段,并将其存储在String[]数组中:

代码语言:javascript
复制
import java.io.File;
import java.io.IOException;
import com.healthmarketscience.jackcess.*;

public class jackcessTest {

    public static void main(String[] args) {
        try {
            Table table = DatabaseBuilder.open(new File("C:\\Users\\Public\\Database1.accdb")).getTable("Inventory");
            int numRows = table.getRowCount();
            String[] strArray = new String[numRows];
            int index = 0;
            for (Row row : table) {
                strArray[index++] = row.get("SerialNumber").toString();
            }
            System.out.println("The first item in the array is: " + strArray[0]);
            System.out.println("The last item in the array is: " + strArray[numRows - 1]);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
票数 2
EN

Stack Overflow用户

发布于 2015-08-13 03:45:46

您可以使用这个库:基于https://github.com/amgohan/jackcess-orm的基于ORM的ORM,它与jackcess兼容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19463852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档