Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti
Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti
Siamo volati fino a Belfast, capitale dell'Irlanda Del Nord, per scoprire il nuovo Realme 15 Pro 5G Game Of Thrones Limited Edition. Una partnership coi fiocchi, quella tra Realme e HBO, un esercizio di stile davvero ben riuscito. Ma vi raccontiamo tutto nel nostro articolo
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo
Il Gigabyte Gaming A16 offre un buon equilibrio tra prestazioni e prezzo: con Core i7-13620H e RTX 5060 Laptop garantisce gaming fluido in Full HD/1440p e supporto DLSS 4. Display 165 Hz reattivo, buona autonomia e raffreddamento efficace; peccano però le USB e la qualità cromatica del pannello. Prezzo: circa 1200€.
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-03-2005, 11:21   #1
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
[access] filtri

io ho una maschera con una lista di nomi e citta'preleva i dati da una querry. ho inserito una casella combinata che vorrei che prende i nomi delle citta' senza i doppioni e poi mi filtri la lista che c'e' sotto.
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 11:48   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non puoi eliminare direttamente i doppioni dalla query ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 11:52   #3
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
no peche per esempio le citta' sono doppie ma nella casella combinata mi basta vedere 1 sola volta la citta milano.e poi quando selezione la citta es. milano mi filtra nella lista sotto la citta milano.
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 11:59   #4
Brigante
Senior Member
 
L'Avatar di Brigante
 
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
Quote:
Originariamente inviato da fux_vr
no peche per esempio le citta' sono doppie ma nella casella combinata mi basta vedere 1 sola volta la citta milano.e poi quando selezione la citta es. milano mi filtra nella lista sotto la citta milano.
Per scartare i "doppioni" devi utilizzare la parola DISTINCT nella query SQL, per esempio:

SELECT DISTINCT CAMPO_CITTA FROM TABELLA_CITTA ...
__________________
Careful With That Axe
Brigante è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 12:11   #5
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
grazie perfetto un altra domando gia che ci sono.

creare una querry con una codizione cioe' se il campo e null si visualizza tutto altrimenti parte la query con il filtraggio
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 16:03   #6
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
help
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 16:11   #7
mailand
Senior Member
 
L'Avatar di mailand
 
Iscritto dal: Aug 2001
Città: milano, qualunque birreria
Messaggi: 4208
EDIT: sbagliato bottone scusa
__________________
Save water: drink beer.
This message has been created with 100% recycled electrons
Un rutto vale più di mille parole.
mailand è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 16:50   #8
Brigante
Senior Member
 
L'Avatar di Brigante
 
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
Quote:
Originariamente inviato da fux_vr
grazie perfetto un altra domando gia che ci sono.

creare una querry con una codizione cioe' se il campo e null si visualizza tutto altrimenti parte la query con il filtraggio
Crei la query in questione e poi, nella condizione WHERE ci metti che quel determinato campo deve essere diverso da NULL. Altrimenti il controllo lo fai tramite poche righe di codice all'interno di Access.
__________________
Careful With That Axe
Brigante è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 18:45   #9
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
io ho scritto cio' non funziona

SELECT assegni.euro, NumeroInEuro([euro]) AS Espr1, assegni.Nominativo, assegni.[centro costo], assegni.selezine, assegni.data
FROM assegni
WHERE (assegni.[centro costo]) like '% & [Forms]![Assegni]![CasellaCombinata83] & %';

in pratica se il mio campo [Forms]![Assegni]![CasellaCombinata83] e vuoto visualizza tutti record altrimenti solo quello che è selezionato

help aiutatemi
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 19:35   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
"SELECT assegni.euro, NumeroInEuro([euro]) AS Espr1, assegni.Nominativo, assegni.[centro costo], assegni.selezine, assegni.data
FROM assegni
WHERE (assegni.[centro costo]) like '%" & [Forms]![Assegni]![CasellaCombinata83] & "%' AND assegni.[centro costo] Not Null;"
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 20:21   #11
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
Quote:
Originariamente inviato da cionci
"SELECT assegni.euro, NumeroInEuro([euro]) AS Espr1, assegni.Nominativo, assegni.[centro costo], assegni.selezine, assegni.data
FROM assegni
WHERE (assegni.[centro costo]) like '%" & [Forms]![Assegni]![CasellaCombinata83] & "%' AND assegni.[centro costo] Not Null;"
cionci
quindi con questa query se il campo è null mi visualizza tutti i recor ma se è il campo è pieno mi filtra quelli uguali

in paritica creano una specie "filtri in base a maschera" che è è gia in access. giusto??

Ultima modifica di fux_vr : 29-03-2005 alle 20:24.
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 20:53   #12
Brigante
Senior Member
 
L'Avatar di Brigante
 
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
Quote:
Originariamente inviato da cionci
"SELECT assegni.euro, NumeroInEuro([euro]) AS Espr1, assegni.Nominativo, assegni.[centro costo], assegni.selezine, assegni.data
FROM assegni
WHERE (assegni.[centro costo]) like '%" & [Forms]![Assegni]![CasellaCombinata83] & "%' AND assegni.[centro costo] Not Null;"
Per fux_vr:
La query qui sopra restituisce tutti i record selezionati se il centro di costo è presente (quindi NOT NULL) e se, vista la presenza dei due segni di percentuale prima e dopo il centro di costo, la stringa nella casella combinata è presente nel campo [centro costo].
__________________
Careful With That Axe
Brigante è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 22:19   #13
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
allora non va bene.

io devo :

se centro costo null (vuoto) visualizza tutti i record se centro costo = milano visualizza tutti record contente milano se roma =roma ecc
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 01:38   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Allora va bene anche questa:

"SELECT assegni.euro, NumeroInEuro([euro]) AS Espr1, assegni.Nominativo, assegni.[centro costo], assegni.selezine, assegni.data
FROM assegni
WHERE (assegni.[centro costo]) like '%" & [Forms]![Assegni]![CasellaCombinata83] & "%';"

Infatti se [Forms]![Assegni]![CasellaCombinata83] è vuota ti dovrebbe visualizzare tutti i record...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 08:31   #15
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
non mi da nessun campo
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 09:32   #16
daryl74
Member
 
Iscritto dal: Jan 2005
Città: Torino
Messaggi: 81
prova a mettere nel WHERE questa sintassi:

WHERE (assegni.[centro costo]) like '%" & [Forms]![Assegni]![CasellaCombinata83] & "%' & '*';
__________________
DaryL74
daryl74 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 10:23   #17
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
non va ancora . ho deciso di applicare un filtro nel form.

Me.Filter = "Country = 'USA' "

questo è un esempio che ho trovato. quando premo un pulsante metto questa istruzione. ma al posto di country cosa devo metter il nome della colonna della tabella o il nome del campo del textbox che ho ??
fux_vr è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 10:51   #18
daryl74
Member
 
Iscritto dal: Jan 2005
Città: Torino
Messaggi: 81
Procediamo per passi e ritorniamo alla query, prova con:

WHERE (assegni.[centro costo]) like '*';

in questo modo ti fa vedere tutti i record ? se si allora prova:

WHERE (assegni.[centro costo]) like '%1000%' & '*';

dove al posto di 1000 metti uno a caso dei valori per cui vorresti filtrare...
se così funziona allora allora l'errore è da qualche altra parte.

IMPORTANTE:
-----------------
In ogni caso devi mettere 1 azione sull'evento AfterUpdate della casella combinata che vorresti usare come filtro. Devi mettere:

Me.Requery

Altrimenti dopo aver cambiato il valore della casella combinata lui non esegue la query e quindi ti sembra che non funzioni...
__________________
DaryL74
daryl74 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 10:59   #19
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da fux_vr
non va ancora . ho deciso di applicare un filtro nel form.

Me.Filter = "Country = 'USA' "

questo è un esempio che ho trovato. quando premo un pulsante metto questa istruzione. ma al posto di country cosa devo metter il nome della colonna della tabella o il nome del campo del textbox che ho ??
Scusa, ma perchè riapplichi il filtro se il filtraggio lo fai tramite la query ?

Allora fai la query che ti rende tutti i campi e dopo applichi il filtraggio...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2005, 11:02   #20
fux_vr
Member
 
Iscritto dal: Mar 2004
Messaggi: 267
con la 1 espressione me li da tutti con la seconda non mi da niente e al posto di 1000 ho messo un centro di costo
fux_vr è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti Recensione Realme 15 Pro Game Of Thrones: un ver...
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Lapt...
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
Il vero Android come l'ha pensato Google...
Rondo avvia la più grande batteri...
Scandalo Sora: video irrispettosi di Mar...
Il nuovo Apple Watch SE 3 al prezzo più ...
Fiducia nell'IA in calo. Una ricerca glo...
Just Eat punta sulla tecnologia: consegn...
Galaxy S25 Edge ha deluso: Samsung cambi...
La trasformazione digitale anche per lo ...
Battlefield 6 frantuma i record: oltre 7...
Stellantis investirà 13 miliardi ...
Le azioni di NIO precipitano dopo le acc...
Concentrazioni di CO2 ai massimi dal 195...
La grande migrazione di Microsoft: addio...
Frore Systems LiquidJet non ha paura del...
Il motore PureTech 1.2 di Stellantis &eg...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:16.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v