Jackcess를 처음 사용했습니다. Jackcess의 도움으로 데이터베이스에서 열을 선택하고 해당 열의 값을 배열에 저장해야합니다.Jackcess로 열을 선택하는 방법
Jackcess의 도움으로 어떻게 할 수 있습니까?
Jackcess를 처음 사용했습니다. Jackcess의 도움으로 데이터베이스에서 열을 선택하고 해당 열의 값을 배열에 저장해야합니다.Jackcess로 열을 선택하는 방법
Jackcess의 도움으로 어떻게 할 수 있습니까?
다음 코드는 String[]
배열의 [재고 표를 저장 거기에 각 행의 [serialNumber를] 필드를 검색한다 jackcess와 https://github.com/amgohan/jackcess-orm JPA 기반 ORM 호환 :
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();
}
}
}
은이 라이브러리를 사용하여 .
다른 최근 질문 [여기] (http://stackoverflow.com/q/19444607/2144390) 및 [여기] (http://stackoverflow.com/q/19450755/2144390)에서 볼 수 있습니다. 시작하는 데 도움이 필요합니다. Eclipse를 IDE (Integrated Development Environment)로 사용하고 있습니까? –
아니요. IDE로 NetBeans를 사용하고 있는데 배열의 액세스 데이터베이스에서 열 값을 저장 한 다음 일치하는 프로그램을 만들고 있지만 jdbc가 작동하지 않습니다. 내가 누락 된 드라이버가 있고 그 문제를 해결하기 위해 노력했지만 받아 들일만한 해결책을 찾지 못했고 jackcess도 나를 위해 일하지 않는다. – Sarah