Buona Domanica, trovo problemi per il risultato di una Query con B4I, su Androide grazie ad alcuni di voi utilizzo questo semplice codice.
B4X:
Dim ResultSet1 As ResultSet
Query = "SELECT * FROM mytabel WHERE xxxx = ?"
ResultSet1 = SQL1.ExecQuery2(Query, Array As String (editxxx.text))
If ResultSet1.RowCount> 0 Then
Do While ResultSet1.NextRow
La libreria in effetti si chiama iSQl ed è quulla che ho spuntata nelle librerie, però se io inserisco
Public SQL1 As iSQL nella Class_Globals ho SQL1 rosso e iSQL sconusciuto, manca un riferimento ad una libreria,
Però nella inzializzazione e creazione del database non mi da errore
B4X:
SQLDataBasePath = xui.DefaultFolder
If File.Exists(SQLDataBasePath, nomedbpaz) = False Then
SQL1.Initialize(SQLDataBasePath, nomedbpaz, True)
CreateDataBasepaz
Else
SQL1.Initialize(SQLDataBasePath, nomedbpaz, True)
Msgbox("ok","")
End If
e tramite il messaggio mi risulta creato, se in modo corretto non so, perche la query non funziona
La libreria in effetti si chiama iSQl ed è quulla che ho spuntata nelle librerie, però se io inserisco
Public SQL1 As iSQL nella Class_Globals ho SQL1 rosso e iSQL sconusciuto