Hallo zusammen,
ich habe mit Xojo Web Probleme über das Session Objekt auf meine Datenbank zuzugreifen.
Ich habe ein Session Property “cubeDB CubeSQLServer Public”
Im Session Opening Event steht folgende Code
Var cubedb as new CubeSQLServer
cubedb.Host = “localhost”
cubedb.port = 4430
cubedb.Password = “admin”
cubedb.UserName = “admin”
cubedb.DatabaseName = “messwerte.sql”
Try
cubedb.Connect
Catch error As DatabaseException
//…
End Try
Auf der Webpage habe ich testweise eine Listbox sowie einen Button. Ein Klick auf den Button wird die “Start”-Methode mit folgendem Inhalt ausgeführt:
Var rs As RowSet
Var sSQL as string
ssQL = “Select * from Messwerte”
rs = Session.cubeDB.SelectSQL(sSQL)
For Each row As DatabaseRow In rs
ListBox1.AddRow
…
…
…
Next
rs.Close
Xojo erzeugt in der Zeile “rs = Session.cubeDB…” einen Fehler “NilObjectException”, Errornumber 0
Wenn ich ohne Session Objekt habe, kann ich auf die Datenbank zugreifen.
Auch mit SQLite habe ich die gleichen Probleme. Was mache ich hier verkehrt? Danke im Voraus für eure Infos,
VG
Peter