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!
kotlin access database sql jackcess maven
Commentami!