IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

nombre aléatoire unique


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut nombre aléatoire unique
    Bonjour,

    je souhaiterai créer une patite fonction qui puisse me générer un nombre aléatoire mais aussi et surtout unique....

    et unique par rapport a "tout"

    Bref j'avais pensé par rapport a la date l'heure les minutes les secondes et meme pourquoi pas les milisecondes...

    Si quelqu'un avait quelques trucs pour moi...

    D'avance merci

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Quel est le besoin fonctionnel ? car, comme valeur unique dans le temps et l'espace, le plus simple c'est les GUID, mais ce n'est pas un nombre à proprement parler. Néanmoins, un tirage aléatoire mais imposant l'unicité dans un intervalle de temps indéterminé, ça n'a en général pas grande signification fonctionnelle, alors qu'un identifiant unique dans le temps (et même dans l'espace réseau) ça en a un, et le GUID répond à ce besoin.

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Par défaut
    Dim aGuid As Guid = Guid.NewGuid

    c est un numero unique

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par dietrich Voir le message
    Dim aGuid As Guid = Guid.NewGuid

    c est un numero unique
    Ce n'est pas un numéro, justement, d'où ma question supra : a-t-il réellement besoin d'un nombre ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    oui j'ai besoin de ce nombre....


    mais partir sur la date, l'heure les secondes, millisecondes n'est pas une movaise idée en soit... si?

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    sauf que heure, minute,seconde etc .. ne constituent pas un nombre non plus.

    J'insiste : quel est le besoin fonctionnel ?

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    le besoin fonctionnel est de créer des clés uniques en base par la suite mais indépandemment d'un sgbd.

    Non je sais que l'heure, letemps , les sevcondes tout ca c pas un nombre mais en les concaténant ca en devient un!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Génération d'une nombre aléatoire unique
    Par jopont dans le forum BIRT
    Réponses: 18
    Dernier message: 30/06/2013, 08h49
  2. Nombre aléatoire unique
    Par poussinvert dans le forum C#
    Réponses: 8
    Dernier message: 24/02/2013, 22h18
  3. [Tableaux] 5 nombres aléatoires uniques
    Par jiojio dans le forum Langage
    Réponses: 8
    Dernier message: 06/03/2009, 13h45
  4. Un champs de nombres aléatoires uniques qui ne se suivent pas ?
    Par muad'dib dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 09/04/2008, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo