Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Access E Maschere

  1. #1
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305

    Access E Maschere

    devo creare una maschera per ricercare il titolo delle poesie inserendo il carattere iniziale:

    cioè devo fare una specie di ricerca.

    Se io inserisco il carattere C mi ricercherà tutti i titoli che inizia per C.. come si fa?
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  2. #2
    potreste creare una Query di access tipo questa

    codice:
    SELECT * FROM TabellaPoesie 
    WHERE ((TabellaPoesie.Titolo)= Lettera)
    una volta che clicchi la ricerca gli dici di eseguire la query che ti chiederà quale valore assegnare alla variabile Lettera.
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  3. #3
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    [supersaibal]Originariamente inviato da Lathspell
    potreste creare una Query di access tipo questa

    codice:
    SELECT * FROM TabellaPoesie 
    WHERE ((TabellaPoesie.Titolo)= Lettera)
    una volta che clicchi la ricerca gli dici di eseguire la query che ti chiederà quale valore assegnare alla variabile Lettera. [/supersaibal]
    dove la devo mettere l'espressione? in criteri?

    la tab l'ho chiamata tabellapoesie, il titolo titolo, ma Lettera a cosa corisponde? help
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  4. #4
    "Lettera" è una variabile. Siccome tu stai facendo una query che non è fissa, ma muta a seconda della ricerca che l'utente deve fare hai bisogno di una variabile che figuri nell'espressione.

    Lettera è proprio una variabile, se infatti provi ad eseguire quella query nel database, access ti chiederà con una inputbox il valore che assume "Lettera" al momento dell'esecuzione
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  5. #5
    Hei luisa, sei di cuneo, siamo quasi limitrofi... hihihih
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  6. #6
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    [supersaibal]Originariamente inviato da Lathspell
    Hei luisa, sei di cuneo, siamo quasi limitrofi... hihihih [/supersaibal]
    OT-- DI DOVE SEI? --

    CMQ...DOVE LA DEVO METTERE LA QUERY? mi fai una lezione passo passo...?
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  7. #7
    OT-- Savona
    Allora.... andiamo per ordine.
    Una volta aperto il database con Access, spostati nella sezione QUERY del menu OGGETTI e scegli CREA NUOVA in Visualizzazione Struttura.

    A questo punto ti viene fuori una interfaccia di aiuto, ma quella non ci interessa, perciò chiudi la finestra dal titolo "Mostra Tabella" quindi sempre con la finestra "Query1: Query di selezione" aperta clicca il tasto immediatamente sotto al menu file e scegli la visualizzazione "SQL".

    Una volta fatto questo vedrai che la finestra "Query1: ec..." cambia e diventa tutta bianca: un campo di testo con scritto "SELECT;"

    a questo punto scrivi:
    codice:
    SELECT * 
    FROM [TabellaPoesie]
    WHERE (([TabellaPoesie.Titolo])= LetteraRicerca);
    
    * -- l'asterisco è usato per poter selezionare tutti i campi.

    TabellaPoesie -- la tabella dalla quale prendere i dati

    TabellaPoesie.Titolo -- il campo che dovrà essere confrontato con la variabile LetteraRicerca

    Fatto ciò, chiudi la query salvandola con il nome che più ti piace e facci doppioclic sopra per avviarla sulla tabella che hai indicato prima. A questo punto, se non ho detto scemenze, Access ti chiederà che valore dare a LetteraRicerca.
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  8. #8
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    proverò, grazie
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.