Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    3

    random

    Ho collegato un form di un progetto VB6, tramite un oggetto ADO, a un dababase Access.
    Si può (e come) rendere casuale la visualizzazione dei record e visualizzare ogni record una volta sola?
    Con la chiave random si riesce solo a metà nell’impresa!
    il codice vb6

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    "Metà" ...? Cioe' ?

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da sirio
    Ho collegato un form di un progetto VB6
    Le domande su Visual Basic vanno indirizzate all'area dedicata. Sposto la discussione.

    Ti segnalo anche il nostro Regolamento, da leggere per conoscere tutte le norme per partecipare correttamente a quest'area del forum.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Originariamente inviato da oregon
    "Metà" ...? Cioe' ?
    Già, che vuol dire?

    La soluzione + semplice è copiare la tabella in una nuova, aggiungerci un campo nel quale va inserito un valore random per ogni record, poi ordinare la tabella prendendo questo campo come chiave di ordinamento

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    3
    A metà vuol dire che riesco a redere radom i record del database ma ogni elemento può venire richiamato più volte.....ion praticqa su 100 record ne voglio visualizzare solo 10, presi a caso e una sola volta!!!!!
    il codice vb6

  6. #6
    Una possibile soluzione potrebbe essere la creazione di un array nei cui campi vai ad inserire la chiave primaria del record inserito...
    Prima di inserire i record in maniera casuale effettui un controllo confrontando il codice del record estratto e quelli contenuti nel suddetto array... se presente, rieffettui l'estrazione...

    Spero di esser stato sufficientemente comprensibile...
    Non ho casa. Ho il mio onore.
    Non ho amici. Ho la mia spada.
    Non ho padrone...Sono come il vento che scivola sulla lama...

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.