Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    vb6 - ordinare una ricerca .. con 2 tabelle ..

    cercherò di essere mooolto chiara ...

    allora ... ho 2 tabelle ..

    TAB_MODELLI
    id_modello
    marca
    nome_modello

    TAB_CLIENTI
    id_cliente
    id_modello
    .. ecc ...

    voglio fare una query nella tabella dei clienti .. e ordinare i risultati in base alla MARCA dei modelli in modo da avere prima tutti i clienti della con modelli di MARCA "X", poi tutti i clienti con modelli di MARCA "Y" ... è possibile??
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    23
    Prova cosi':

    codice:
    Select TC.id_cliente, TM.marca, TM.nome_modello
      From TAB_CLIENTI TC, TAB_MODELLI TM
    Where (TC.id_modello = TM.id_modello)
    Order By TM.marca Asc
    L'Asc e' opzionale.

    Es:
    id_cliente marca modello
    2 A y
    3 A k
    1 B z
    4 B u


    Nel caso in cui lo stesso cliente abbia piu' modelli della stessa marca e tu vuoi ordinare per marca e cliente:
    codice:
    Order By TM.marca, TC.id_cliente Asc
    Es:
    id_cliente marca modello
    2 A r
    2 A d
    3 A h
    1 B u
    Poi fai tu delle prove e vedi la combinazione che ti risulta piu' utile.

    Ciao

  3. #3
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    uhm .. ho provato .. poi però quando crea la flexgrid con i risultati della ricerca dice "Errore di run-time 30006: Impossibile assegnare memoria per il controllo FlexGrid"

    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    beh di certo non dipende dalla query
    possibile che ci sinao più record estratti dalla tabella che righe della griglia
    ?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


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.