Sicuramente sono andato nel pallone ma non riesco a capire come ottenere il valore del corsor3.position venuto fuori dalla query.
mi spiego meglio: la query attraverso la tabella TblSpin cerca il Titolo nella colonna GestioneTbl.ColNames(2) ma poi come faccio a sapere a che ID, quindi riga, corrisponde il record trovato?
B4X:
Sub SongACaso(EntryIndex2 As Int) ' il db normale
Dim Cursor3 As Cursor
Dim Titolo As String
If IDList.Size = 0 Then 'check if the database is empty
Return 'if yes leave the routine
End If
Titolo = spnRepertorio.SelectedItem
Cursor3 = SQL1.ExecQuery("SELECT * FROM [" & TblSpin & "] WHERE [" & GestioneTbl.ColNames(2) & "] = Titolo")
Cursor3.Position = ?????
TxtId.Text = Cursor3.GetString(GestioneTbl.ColNames(0))
TxtProg.Text = Cursor3.GetString(GestioneTbl.ColNames(1)) 'read the FirstName column
TxtTitolo.Text = Cursor3.GetString(GestioneTbl.ColNames(2)) 'read the LasstName column
Cursor3.Close 'close the cursor, we don't it anymore
End Sub
mi spiego meglio: la query attraverso la tabella TblSpin cerca il Titolo nella colonna GestioneTbl.ColNames(2) ma poi come faccio a sapere a che ID, quindi riga, corrisponde il record trovato?
Last edited: