Skip to content
Discussion options

You must be logged in to vote

This code sample illustrates how Jackcess can help you obtain the SQL code behind a saved query:

import io.github.spannm.jackcess.Database;
import io.github.spannm.jackcess.DatabaseBuilder;

import java.io.File;
import java.io.IOException;
import java.io.UncheckedIOException;

public final class ReadQueries {

    private ReadQueries() {
    }

    public static void main(String[] _args) {
        File dbFile = new File("yourDatabse.accdb");

        try (Database db = new DatabaseBuilder()
            .withFile(dbFile)
            .withReadOnly(true)
            .open()) {

            for (Query q : db.getQueries()) {
                System.out.printf("++ SQL of query %s:%n%s%n", q.getName

Replies: 1 comment

Comment options

spannm
Oct 30, 2024
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by spannm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant