Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [access] query su riga

  1. #1
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124

    [access] query su riga

    Ciao, avrei bisogno di creare una particolare query di selezione che invece che prendere i dati da una colonna di una tabella, me li prenda da una riga.
    Di fatto la mia tabella ha solo un record con questi campi:

    [nome1] [dato1] [nome2] [dato2] [nome3] [dato3]

    Io ho bisogno che la mia query mi faccia vedere (in una combo box) incolonnati i valori dei campi [dato1], [dato2] e [dato3] del mio unico record.

    E' possibile?

  2. #2
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Nessun suggerimento?
    Aiuto!

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    select dato1 as elenco from tabella
    union all
    select dato2 from tabella
    union all
    select dato3 from tabella

    Poi cicli il recordset per popolare la combo.

  4. #4
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Originariamente inviato da nicola75ss
    Poi cicli il recordset per popolare la combo.
    Grazie.
    In che senso ciclo il recorset?
    Come lo faccio?

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Senza bisogno di ricorrere a vba la soluzione più banale è quella di salvare la query e usare la stessa come origine dati della casella combinata tramite la procedura guidata.

  6. #6
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Grazie!

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Prego. Ma se devi semplicemente creare una combo statica con tre valori che conosci a priori, c'è bisogno di fare tutto questo giro anzichè definire manualmente le possibili voci?

  8. #8
    Ma magari i dati dentro i campi di quell'unico record cambiano...
    COmunque hai ragione, nel senso che fare tutto quel rigirio (query, select...), non ha senso, potrebbe popolare la Combo con 3 righe del tipo (pseudo-codice):
    Combo1.additem tabella.campo1
    Combo1.additem tabella.campo2
    Combo1.additem tabella.campo3

    Saluti dalla "toscana".
    Luciano.

    Un salutone dall'Alta Maremma...!

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.