Italian Query con substring

toro1950

Active Member
Licensed User
Salve, avrei bisogno di effettuare una ricerca su un campo che contiene una data non sql,
Dovrei trovare i record che contengono un determinato mese, dopo qualche ricerca ho scritto questo codice
ma non trova nulla, e non da errori. Il codice funziona bene per qualsiasi campo con una stringa completa
quale è la sintassi giusta, considerando che le date salvate sono nel formato classico 17/07/2024
B4X:
Dim Query As String
    Dim ResultSet1 As ResultSet
    testo= currentmonth
    If testo.Length=1 Then testo="0" & testo


    Query = "SELECT * FROM prenota WHERE SubStr(datapren,3,2) = ?"
     
    ResultSet1 = SQL1.ExecQuery2(Query, Array As String (testo))
    If ResultSet1.RowCount> 0 Then
        nr=True
    End If

    Do While ResultSet1.NextRow
 

DonManfred

Expert
Licensed User
Longtime User
John is right.
 
Top