Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Query di ricerca nomi
mercoledì 20 maggio 2009 - 12.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mircoso
Profilo
| Newbie
30
messaggi | Data Invio:
mer 20 mag 2009 - 12:41
Ciao a tutti,
dovre realizzare una query dove ricercate tutte le lettere acentate e non delle stesso tipo...
Mi spiego meglio, con un esempio
Select * from tabella where campo = 'calamità'
se nel database c'è scritto calamita senza l'accento non me lo trova.
Quindi come posso fare a cercare tutte le varianti? (a,a',a ',à,â,ä,à,å)
sò che si può fare ma ho un vuoto di memoria...
Ciao Mirco
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 20 mag 2009 - 13:17
>dovre realizzare una query dove ricercate tutte le lettere acentate
>e non delle stesso tipo...
Ciao Mirco,
Che DBMS utilizzi?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
mircoso
Profilo
| Newbie
30
messaggi | Data Invio:
mer 20 mag 2009 - 13:31
Ciao lbenaglia,
Ho un file di excel e me lo carico nel mio programma con l'ADO...
qualche idea???
Ciao Mirco
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 20 mag 2009 - 13:32
>Ho un file di excel e me lo carico nel mio programma con l'ADO...
>qualche idea???
No, ma l'avrei se utilizzassi un *VERO* DBMS come SQL Server
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
mircoso
Profilo
| Newbie
30
messaggi | Data Invio:
mer 20 mag 2009 - 13:48
Forse ho appena trovato qualcosa...
[a,à,....]
ho trovato un articolo che dice che bisogna fare così...
provo e vi dico
.......
Confermato!!!
Funziona!
DomA
Profilo
| Expert
537
messaggi | Data Invio:
gio 21 mag 2009 - 06:37
Ciao,
hai provato ad utilizzare LIKE invece di =b
nella query?
Esempio:
Select * from tabella where campo LIKE 'calamit'
così puoi estrarre tutti i dati che contengono 'calamit' a prescindere dalla lettere con cui termina.
Come ti ha detto Lorenzo conviene utilizzare un *VERO* DBMS.
Domenico
mircoso
Profilo
| Newbie
30
messaggi | Data Invio:
gio 21 mag 2009 - 09:43
Ciao Domenico,
Alla fine Ho risolto in questa maniera
Select * from tabella where campo Like 'calamit[a,a',a ',à,â,ä,à,å]'
In questo modo funziona perfettamente.
Inoltre se si ha bisogno anche dei caratteri '%' per migliorare l'affinità questo è possibile!!!
Ciao mirco
ps. Non sò come chudere il post
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !