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

vb6 - select con caratteri stranieri accentati

$
0
0

Ciao a tutti, ho un problema con una select su un mdb di access 97

ho una tabella con il campo nominativo

all'interno della tabella ci sono ovviamente dei record con dei nominativi

ora devo filtrare tutti quelli che non iniziano con un range di lettere....e fin qui tutto ok

select * from tabella where nominativo like '[!A-Z]*'

ed in effetti mi tira fuori dei record tipo :

"SAN CARLO"   --notate che iniza con " quindi è ok cioè non fa parte del range A-Z la lettera iniziale del nominativo

.Mario Rossi   --notate che iniza con . quindi è ok cioè non fa parte del range A-Z la lettera iniziale del nominativo

,Antonio Verdi --notate che iniza con , quindi è ok cioè non fa parte del range A-Z la lettera iniziale del nominativo

solo che all'interno della mia tabella esiste anche uno che ha come iniziale del suo nominativo il carattere
È (il carattere con codice ascii 200...si tratta di una E maiuscola con l'accento)

questo non lo riesce a tirar fuori con 
select * from tabella where nominativo like '[!A-Z]*'

come posso fare ?

Grazie a tutti

 PS

In vb6 utilizzo il controllo classico controllo Data

e cmq ho fatto le prove anche con access (senza vb6), creando delle query...ma niente da fare


Viewing all articles
Browse latest Browse all 2212