Connessione ad Access con Kotlin e Jackcess

Mattepuffo's logo
Connessione ad Access con Kotlin e Jackcess

Connessione ad Access con Kotlin e Jackcess

Per connetterci ad un db Access con Kotlin abbiamo diverse alternative.

Oggi vediamo come usare la libreria Jackcess!

Se usate Maven aggiungete questa dipendenza:

<dependency>
	<groupId>com.healthmarketscience.jackcess</groupId>
	<artifactId>jackcess</artifactId>
	<version>4.0.1</version>
</dependency>

Qui sotto il codice Kotlin di esempio:

import com.healthmarketscience.jackcess.DatabaseBuilder
import java.io.File
import java.io.IOException

fun main(args: Array) {
    val dbPath = "db.accdb"
    try {
        val table = DatabaseBuilder.open(File(dbPath)).getTable("Articolo")
        for (row in table) {
            println(row["qual1"])
        }
    } catch (e: IOException) {
        println(e.message)
    }
}

Enjoy!


Condividi

Commentami!