Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,52 @@
|
|||
UseSQLiteDatabase()
|
||||
|
||||
Procedure CheckDatabaseUpdate(database, query$)
|
||||
result = DatabaseUpdate(database, query$)
|
||||
If result = 0
|
||||
PrintN(DatabaseError())
|
||||
EndIf
|
||||
|
||||
ProcedureReturn result
|
||||
EndProcedure
|
||||
|
||||
If OpenConsole()
|
||||
If OpenDatabase(0, ":memory:", "", "")
|
||||
;create players table with sample data
|
||||
CheckDatabaseUpdate(0, "CREATE table players (name, score, active, jerseyNum)")
|
||||
CheckDatabaseUpdate(0, "INSERT INTO players VALUES ('Jones, Bob',0,'N',99)")
|
||||
CheckDatabaseUpdate(0, "INSERT INTO players VALUES ('Jesten, Jim',0,'N',100)")
|
||||
CheckDatabaseUpdate(0, "INSERT INTO players VALUES ('Jello, Frank',0,'N',101)")
|
||||
|
||||
Define name$, score, active$, jerseynum
|
||||
name$ = "Smith, Steve"
|
||||
score = 42
|
||||
active$ ="TRUE"
|
||||
jerseynum = 99
|
||||
SetDatabaseString(0, 0, name$)
|
||||
SetDatabaseLong(0, 1, score)
|
||||
SetDatabaseString(0, 2, active$)
|
||||
SetDatabaseLong(0, 3, jerseynum)
|
||||
CheckDatabaseUpdate(0, "UPDATE players SET name = ?, score = ?, active = ? WHERE jerseyNum = ?")
|
||||
|
||||
;display database contents
|
||||
If DatabaseQuery(0, "Select * from players")
|
||||
While NextDatabaseRow(0)
|
||||
name$ = GetDatabaseString(0, 0)
|
||||
score = GetDatabaseLong(0, 1)
|
||||
active$ = GetDatabaseString(0, 2)
|
||||
jerseynum = GetDatabaseLong(0, 3)
|
||||
row$ = "['" + name$ + "', " + score + ", '" + active$ + "', " + jerseynum + "]"
|
||||
PrintN(row$)
|
||||
Wend
|
||||
|
||||
FinishDatabaseQuery(0)
|
||||
EndIf
|
||||
|
||||
CloseDatabase(0)
|
||||
Else
|
||||
PrintN("Can't open database !")
|
||||
EndIf
|
||||
|
||||
Print(#CRLF$ + #CRLF$ + "Press ENTER to exit"): Input()
|
||||
CloseConsole()
|
||||
EndIf
|
||||
Loading…
Add table
Add a link
Reference in a new issue