Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Maschera di ricerca e campi a valori multipli

  1. #1
    hawk50 non è in linea Novello
    Buongiorno a Tutta la comunità
    Prima di avventurarmi in estenuanti esperimenti avrei un quesito da sottoporVi.
    Ho realizzato, traendo spunti e idee dal forum, una maschera che permette di eseguire la ricerca su una tabella tramite una serie di campi legati tra di loro da operatori logici e il tutto funziona egregiamente.
    Ora mi si presenta la necessità di ampliare le possibilità di ricerca; in particolare sulla tabella ho alcuni campi (che vorrei utilizzare come ulteriori elementi di ricerca), per i quali sono consentiti valori multipli nei criteri di ricerca .
    Nelle intenzioni vorrei che impostando un valore nel campo di ricerca della maschera, questo venga ricercato tra quelli contenuti nel campo della tabella.
    Ho provato semplicemente ad includere uno di questi campi nella maschera di ricerca ma, quando viene sviluppato ed eseguito l’ SQL relativo mi compare il messaggio “impossibile utilizzare il campo multi valore [campo maschera] in una clausola WHERE o HAVING”.
    E’ possibile ovviare il problema gestendo diversamente il criterio di composizione della stringa SQL oppure occorre pensare ad una soluzione diversa?. Ringrazio anticipatamente per tutti i suggerimenti o gli eventuali esempi che mi sottoporrete.
    Cordialità.

  2. #2
    L'avatar di BLUES
    BLUES non è in linea Scribacchino
    Ciao Haw perchè non hai provato a cercare prima nel forum per vedere se ci sono state delle discussioni simili?

    http://forum.masterdrive.it/190225-post10.html

    Ecco il link dove c'è una demo dimostrativa e capire come è stato fatto, spero sia utile.
    ____
    Blues

  3. #3
    hawk50 non è in linea Novello
    Ciao Blues
    forse ho esposto male la problematica. Semplificando tramite una casella nella quale digito cosa cerco (oppure lo seleziono in quanto è una casella combinata) devo effettuare una ricerca su un campo di una tabella per la quale sono stati definiti valori multipli.
    Sullo stesso campo di un record sono memorizzati quindi più valori che devono essere in un certo qual modo "scanditi" per verificarne l'uguaglianza con ciò che è stato immesso nella casella della maschera di ricerca.
    In effetti ho cercato a lungo sul forum ma non sono riuscito a trovare qualche cosa di analogo.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 13
    Ultimo Post: 14-10-2014, 10:46
  2. Quesito su Maschera con campi di ricerca multipli
    Da mgabrio nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 26-01-2014, 15:07
  3. [ACCESS] Maschera di ricerca con campi ricerca guidata
    Da Andreawrx nel forum Microsoft Access
    Risposte: 10
    Ultimo Post: 24-06-2013, 21:42
  4. Ricerca valori multipli in un medesimo campo
    Da Ray nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 30-09-2010, 16:57
  5. [ACCESS] - Filtrare maschera per valori multipli
    Da Guybrush nel forum Microsoft Access
    Risposte: 8
    Ultimo Post: 28-01-2010, 18:16