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

    Record random da Access

    Come posso selezionare una riga random dal db in Access utilizzando come linguaggio C#?

    Grazie
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    io farei così
    codice:
        protected DataRow GetRow()
        {
            Random rand = new Random((int)(DateTime.Now.Ticks & int.MaxValue));
            DataTable dt = ModuloWeb.GetDataTable(MioModulo.StringaConnessioneTest, "SELECT * FROM COMUNI");
            int v = rand.Next(0, dt.Rows.Count);
            return dt.Rows[v];
        }
    Pietro

  3. #3
    Grazie mille stasera ci provo.
    Nel frattempo avevo trovato anche questa soluzione:

    SELECT TOP 1 id, campo, Rnd([id]) AS NumeroRandom
    FROM tabella
    ORDER BY Rnd([id])
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

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.