beautypg.com

BrightSign Object Reference Manual (FW 5.1) User Manual

Page 161

background image

153

'

insertStmt = db.CreateStatement("INSERT INTO playback (md5,path,playback_count)
VALUES(:md5_param,:path_param,:pc_param);")

print insertStmt

if type(insertStmt) <> "roSqliteStatement" then
print "We didn't get a statement returned!!"
end
endif

params = { md5_param: "ABDEF12348", path_param: "/foo/bar/bing/bong", pc_param: 13 }

bindResult = insertStmt.BindByName(params)

if bindResult
print "BindByName OK"
else
print "BindByName FAILED"
end
endif

expectedId = insertStmt.RunBackground()

e = mp.WaitMessage(10000)
if e <> invalid then