Query con parametri diversi automatica

di il
2 risposte

Query con parametri diversi automatica

Ciao a tutti,

ho una tabella con 9.800.000 righe.

sono Comuni, vie e civici.

vorrei creare delle estrazioni di tutti i comuni che iniziano con la lettera A, poi con la B e via dicendo.

C'è un modo di fare una query che faccia questa estrazione in automatico. Vorrei evitare di fare tutte query separate.

Grazie a tutti ed abbiate pazienza

Francesco

2 Risposte

  • Re: Query con parametri diversi automatica

    Non è chiaro cosa intendi per "parametri diversi". Una query con parametro prevede il criterio scritto (per esempio) così:
    Like [Digita Comune]
    Quando ti appare la finestra dove chiede "Digita Comune", tu digita
    A*
    per ottenere tutti i Comuni che cominciano per A
    Digita
    B*
    per i Comuni che cominciano per B
  • Re: Query con parametri diversi automatica

    I Parametri si mettono di solito da maschera... quindi si deve prevedere un Controllo, di solito una TextBox, che consente l'inserimento.
    La query semplice con parametro sarà così:
    
    SELECT * FROM TuaTabella
    WHERE [Comune] LIKE [Param:] & "*";
    Se invece usi una TextBox nella maschera in cui digiti la lettera iniziale
    
    SELECT * FROM TuaTabella
    WHERE [Comune] LIKE [Forms]![NomeMaschera]![NomeTuaTextBox] & "*";
    Se la costruisci da codice invece devi gestire la Sintassi dei parametri su campi testo, quindi gli APICETTI come delimitatori.
Devi accedere o registrarti per scrivere nel forum
2 risposte