beautypg.com

BrightSign Object Reference Manual (FW 5.1) User Manual

Page 162

background image

154

if type(e) = "roSqliteEvent" then
transId = e.GetTransactionId()
sqlResult = e.GetSqlResult()
print transId
print sqlResult
if transId <> expectedId then
print "Incorrect transaction Id"
end
endif
if sqlResult <> SQLITE_COMPLETE then
print "SQL Insertion Failed"
end
endif
else
print "RunBackground() - Wrong event - FAILED"
end
endif
else
print "RunBackground() - No Response - FAILED"
end
endif

' You don't need to call Finalise() since that'll be done by the background processor.

Example: Querying from a Table

selectStmt = db.CreateStatement("SELECT * FROM playback;")