Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [vb6] Controllo doppioni record

    Salve raga.
    io dovrei creare un piccolo progr. dove all'interno di un bottone devo controllare e riportare in una msgbox gli eventuali doppioni di record..esempio

    Rossi Carlo è presente 2 volte
    Anna Esposito è presente 3 volte


    Conoscete un istruzione sql ke possa fare questo direttamente o devo farlo io con il codice?
    grazie
    Boicottiamo la coca cola...
    http://www.tmcrew.org/killamulti/cocacola/

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Usa una SELECT ... COUT()

    codice:
    SELECT DISTINCTROW Cognome, Nome 
    Count(*) AS Volte
    FROM TuaTabella
    GROUP BY Cognome, Nome;
    Avrai un record per ogni coppia Cognome, Nome, con il campo Volte
    che contiene il numero delle ripetizioni.

    Ciao,
    Ciao, Brainjar

  3. #3
    non funziona...
    Boicottiamo la coca cola...
    http://www.tmcrew.org/killamulti/cocacola/

  4. #4
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Ti ho dato una traccia, se non funziona dipende sicuramente dal tuo
    codice. La SELECT con i campi giusti e il nome della tabella giusta
    funziona egregiamente. Ho provato ad eseguirla sul DB Access NWIND
    in dotazione a VB60 e funziona correttamente.

    codice:
    SELECT DISTINCTROW [Order Details].OrderID, Count(*) AS Subtotal
    FROM [Order Details]
    GROUP BY [Order Details].OrderID;
    Tieni presente che nella clausola ORDER BY devi avere tutti i campi
    che estrai.

    Posta il tuo codice.
    L'errore deve essere li.

    Ciao,
    Ciao, Brainjar

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.