Hallo,
Listen mit Messwerten wurden mit folgendem Code als BLOB in einer SQLite-Datenbank gespeichert, da es sich teilweise je Datensatz um 1000e Werte handelt.
Leider klappt das Einlesen nicht, versuche schon seit Stunden eine Lösung zu finden...
Das wird sicherlich nicht funktionieren und ich wäre für einen Lösungsansatz sehr dankbar.
Palle
Listen mit Messwerten wurden mit folgendem Code als BLOB in einer SQLite-Datenbank gespeichert, da es sich teilweise je Datensatz um 1000e Werte handelt.
B4X:
Dim B(RateList.Size) As Byte
For i = 0 To RateList.Size - 1
B(i) = RateList.Get(i)
Next
GlobalCodes.TSQL.ExecNonQuery2("INSERT INTO Rates VALUES(NULL, '" & RecordID & "', ?)", Array As Object(B))
Leider klappt das Einlesen nicht, versuche schon seit Stunden eine Lösung zu finden...
B4X:
Cursor1 = GlobalCodes.TSQL.ExecQuery2("SELECT RateList FROM Rates WHERE RecordID = '" & RecordViewID & "'", Array As String("RateList"))
Cursor1.Position = 0
Dim B() As Byte
B = Cursor1.GetBlob("RateList")
Dim InputStream1 As InputStream
InputStream1.InitializeFromBytesArray(B, 0, B.Length)
...
Das wird sicherlich nicht funktionieren und ich wäre für einen Lösungsansatz sehr dankbar.
Palle