Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
%classpath add mvn org.xerial sqlite-jdbc 3.27.2.1Loading...
Loading...
import collection.JavaConverters._scala.collection.JavaConverters$@355c65bdimport java.sql.DriverManager
val connection = DriverManager.getConnection("jdbc:sqlite:sample.db")org.sqlite.jdbc4.JDBC4Connection@7fababf3val statement = connection.createStatement()org.sqlite.jdbc4.JDBC4Statement@38fe3ed7statement.setQueryTimeout(30)statement.executeUpdate("drop table if exists person")0statement.executeUpdate("create table person (id integer, name string)")0statement.executeUpdate("insert into person values(1, 'leo')")1statement.executeUpdate("insert into person values(2, 'yui')")1val results = statement.executeQuery("select * from person")org.sqlite.jdbc4.JDBC4ResultSet@5ecf21cwhile(results.next()){
println("name = " + results.getString("name"))
println("id = " + results.getInt("id"))
}println(1)