Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

vb2010 - Soundex mysql non funziona!

$
0
0
Ciao a tutti.

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

 



Viewing all articles
Browse latest Browse all 2212