java - 如何使用 Jackcess 选择色谱柱

标签 java ms-access jackcess

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

我怎样才能在 Jackcess 的帮助下做到这一点?

最佳答案

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

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();
        }
    }
}

关于java - 如何使用 Jackcess 选择色谱柱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19463852/

相关文章:

java.util.concurrent.CyclicBarrier 类的方法 getNumberWaiting() 返回随机输出

ms-access - VBA:词频数组

java - 使用 Java/Jackcess 从加密的 Access .mdb 中读取

java - SQL 语句不适用于 Oracle JDBC

java - 使用 ! 测试 while 条件的真/假||和 && 运算符

c# - 将Access DB中的图片读入PictureBox

character-encoding - 使用 iso-8859-1 在 Wildfly 中打开 ucanaccess/jackcess 数据库

java - 将 Jackcess 与 JCIFS 结合使用来操作 SMB 共享上的 Access 数据库

java - 实现状态模式时将键绑定(bind)应用于状态转换

sql - MS Access中的计数器字段如何生成?