Sto provando a fare dei filtraggi nel mio db (MySql) con la funzione soundex
Solo che in mysql (con heidisql) mi restituisce i record in vb2010 no.
questa è la query
Select Codice,Nominativo,Indirizzo,`Numero Civico`,Citta,Frazione,Provincia,Cap
from Clienti where
Soundex(Cognome)=soundex('MARIO')
and Soundex(nome)=soundex('ROSSI')
and Indirizzo like '%VIA%'
and Citta='BOLOGNA' and
Provincia='BO' Order by Nominativo
in vb2010 non mi restituisce nulla
Dim conn As New MySqlConnection
If Not conn Is Nothing Then conn.Close()
conn.ConnectionString = ConnessioneStr conn.Open()
Dim cmd As New MySqlCommand
cmd.Connection = conn
Dim adp As MySqlDataAdapter = New MySqlDataAdapter(SqlString, conn)
adp.SelectCommand.CommandTimeout = 600000
Dim dt As DataTable = New DataTable()
adp.Fill(dt)
conn.Close()
conn.Dispose()
il dt non contiene nessun record
Forse il soundex di vb converte in modo diverso dal soundex di MySql?
Mi aiutate per cortesia