|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2005
Città: Campagnola Emilia
Messaggi: 202
|
Problemi query access
Salve a tutti, avrei un quesito da porvi.
Io ho strutturato il seguente DB con MS Access Vorrei fare una query che inserendo il nome di un disco me ne mostri le proprietà. Ad esempio, se io nella textbox inserisco Live mi aspetto che vengano fuori (ad esempio) Blind Guardian - Live Iced Earth - Alive In Athens Ozzy Osbourne - Live At The Budokan Però, inserendo Live mi compare solo Blind Guardian - Live Se invece provo ad inserire ad esempio "Live*" nn compare nulla. Come posso fare x ottenere il risultato da me voluto? La query è la seguente: Codice:
SELECT Artista.Nome, Disco.Titolo, Disco.DataPubblicazione, Disco.Note, Genere.Nome FROM Genere INNER JOIN (Artista INNER JOIN Disco ON Artista.IdArtista = Disco.Autore) ON Genere.IdGenere = Disco.Genere WHERE (((Disco.Titolo)=[Digita il nome che vuoi cercare])) ORDER BY Disco.DataPubblicazione;
__________________
"L'informatica è come la fisica.La differenza è che mentre la fisica è governata da leggi naturali, in informatica sei tu il creatore. All'interno del computer puoi essere un Dio." Linus Torvalds |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2003
Messaggi: 3852
|
Nel WHERE (((Disco.Titolo)=[Digita il nome che vuoi cercare]))
al posto di "=" io proverei ad usare un "like"
__________________
Cerco fotocamera con buono zoom!! CLICCA! ° Moderatore del Forum Ufficiale di ElaborarE (responsabile sezione HI-FI e Car Audio) ° |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Apr 2005
Città: Campagnola Emilia
Messaggi: 202
|
Quote:
Ora così se scrivo *live* nella textbox funziona, c'è modo di far sì che i due asterischi ci siano di default? cioè (forse mi sono spiegato male
__________________
"L'informatica è come la fisica.La differenza è che mentre la fisica è governata da leggi naturali, in informatica sei tu il creatore. All'interno del computer puoi essere un Dio." Linus Torvalds |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2003
Messaggi: 3852
|
Non so se esiste un comando preciso variante di "like" per quello che vuoi fare, puoi comunque provare a concatenare alla stringa che chiedi in input due stringhe con asterischi, una prima e una dopo.
__________________
Cerco fotocamera con buono zoom!! CLICCA! ° Moderatore del Forum Ufficiale di ElaborarE (responsabile sezione HI-FI e Car Audio) ° |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Apr 2005
Città: Campagnola Emilia
Messaggi: 202
|
Codice:
Like "*" & [Digita il nome che vuoi cercare] & "*"
__________________
"L'informatica è come la fisica.La differenza è che mentre la fisica è governata da leggi naturali, in informatica sei tu il creatore. All'interno del computer puoi essere un Dio." Linus Torvalds |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Mar 2003
Messaggi: 3852
|
Quote:
__________________
Cerco fotocamera con buono zoom!! CLICCA! ° Moderatore del Forum Ufficiale di ElaborarE (responsabile sezione HI-FI e Car Audio) ° |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:42.



















