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 :

visual basic 2008


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut visual basic 2008
    Bonjour,
    j'aimerais inserer un mot de passe automatiquement dans un textbox grace à un bouton mais le code me fais deffaut

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Quel est ton code actuel?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut VISUAL BASIC 2008
    MON CODE EST LE SUIVANT:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
        Protected Sub B3_Click(ByVal sender As Object, ByVal e As System.EventArgs)
            cn.Open()
            cmd.Connection = cn
            cmd.CommandText = " SELECT SUBSTRING ( MD5 ( RAND ( ) ) DE 1 POUR 6 ) AS ('" + T4.Text + "') "
            'remet le focus sur T1 apres avoir valide 
            Me.T1.Focus()
            'reinitialise les champs du formulaire apres avoir valide
            Me.T1.Text = ""
            Me.T2.Text = ""
            Me.T3.Text = ""
            Me.T4.Text = ""
            cmd.ExecuteNonQuery()
            cn.Close()
     
        End Sub

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 503
    Par défaut
    C'est du VB.NET, ici, c'est un forum VC++.

    De plus, votre code n'a aucun sens, révisez votre code, en particulier la partie abordant ADO.NET.

    De quel mot de passe parle-t-on ?
    Celui pour se connecter à la base de données, ou le machin dans "T4" qui est "inséré" façon barre-à-mine dans la tronche dans une requête SQL qui n'a ni queue ni tête ?

  5. #5
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut VISUAL BASIC 2008
    Je sais que le code n'est pas cohérent,je l'ais pris sur le net pour un essais après plusieurs tentatives avec d'autres.
    Je n'arrive pas à trouver la bonne structure et c'est pour cela que je vous demande votre aide en vb averti que vous êtes,de me conseiller sur un nouveau code qui serait plus adapté à ma recherche.
    Je veux insérer un mot de passe créer automatique, à l'intérieur de ma textbox "T4" et en pressant mon bouton "B3_click"
    merci
    Générer lettre et chiffre aléatoire

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Qu'est-ce qui est censé le créer, ce mot de passe?

    Edit: Si tu veux un code qui en génère un, je vois bien un truc du genre:
    Code VB.Net : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim bytes(12) As Byte
    New RNGCryptoServiceProvider().GetBytes(bytes)
    Me.T4.Text = Convert.ToBase64String(bytes)
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 503
    Par défaut
    Bon, on est très loin de la solution.
    Et des choses "basiques" ne sont pas maitrisé qui sont nécessaires pour faire cette action.

    Déjà, avant tout, pour insérer des choses dans une table SQL, c'est pas avec un "SELECT" mais avec un "INSERT".
    Si c'est pour vous servir du serveur de base de donné comme générateur de hash :
    https://stackoverflow.com/questions/...ing-with-t-sql

    Mais autant le faire en local, via ce que donne @Médinoc dans sa réponse précédente.

    Vous n'êtes pas clair dans votre besoin initial.

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

Discussions similaires

  1. Affichage d'une page Web en Visual Basic 2008 Express Edition
    Par Harry Covair dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/06/2008, 00h54
  2. Création de rapport dans visual basic 2008
    Par SMBSEGHIER dans le forum Windows Forms
    Réponses: 1
    Dernier message: 17/04/2008, 14h01
  3. Réponses: 2
    Dernier message: 19/03/2008, 10h30
  4. [Débutant en détresse] Visual Basic 2008
    Par ansizak dans le forum VB.NET
    Réponses: 3
    Dernier message: 05/12/2007, 22h52
  5. Visual Basic 2008
    Par Jiyuu dans le forum VB.NET
    Réponses: 4
    Dernier message: 25/09/2007, 15h17

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