Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    13

    Access e ordinamento tabella (sql?)

    Ciao a tutti,
    ecco il mio problema:
    ho un database in access in cui man mano che faccio dei lavori aggiungo diverse informazioni. le inserisco tramite una maschera, non in ordine alfabetico.
    Il fatto è che vorrei che quando riapro il database i vari record compaiano nella maschera in ordine alfabetico secondo 2 parametri (per es. luogo, nome cliente), e non nell'ordine di inserimento, come adesso succede.

    Ho provato quindi a creare una nuova tabella in cui con una query di accodamento li mettevo in ordine:

    codice:
    INSERT INTO nuova_tab_ordinata 
    SELECT * FROM [vecchia_tab] 
    ORDER BY luogo, nome;
    ma non funziona, rimangono ordinate come prima..
    Ho provato anche una query di update, ma non penso sia la soluzione giusta..
    Ho la sensazione che la soluzione sia (FORSE) molto semplice, ma che io mi stia complicando la vita...

    Insomma a me non importa se i dati nella tabella sono disordinati (certo sarebbe meglio se fossero ordinati, ma non è prioritario), basta che vengano ordinati nella maschera, secondo i 2 campi che ho detto..

    Avete un'idea?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    la nuova tabella non ti serve.


    _______________________________________


    l'origine dati della maschera deve essere una vista
    codice:
    SELECT * FROM [vecchia_tab] 
    ORDER BY luogo, nome;



    .

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    13
    grandissimo!!! funziona!
    e io che ho perso ore a smanettare con le query...

    Grazie mille!

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.