Making Samples executable. #!/usr/bin/env io and chmod a+x *.io
[io/jrb1.git] / addons / DBI / samples / queryOne.io
blobafafd7c17f12f0203828bcc816b652e605b385a2
1 #!/usr/bin/env io
3 doFile("dummydata.io")
5 c := DBI with("sqlite3")
6 c optionPut("dbname", "test.db")
7 c optionPut("sqlite3_dbdir", ".")
8 c connect
10 createDummyData(c)
12 r := c queryOne("SELECT * FROM people")
13 r at("first") println
14 r done
16 // See Person.io for Person object definition
17 p := c queryOne(Person, "SELECT * FROM people WHERE id=?", 2)
18 p fullName println
20 dropDummyData(c)
22 c close