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

Accès aux données Discussion :

Copier une valeur d'un champ vers un Textbox


Sujet :

Accès aux données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 24
    Points : 11
    Points
    11
    Par défaut Copier une valeur d'un champ vers un Textbox
    Bonjour,
    Je débute sous vb.net express 2010 (j'avais plus l'habitude avec VB6 !).
    Mon problème est "simple": je fais une recherche dans une petite base de donnée Access et quand l'enregistrement est trouvé, le conteny d'un champ est copié dans un Textbox (volontairement non dépendant).
    Sauf que je ne trouve pas la syntaxe pour effectuer cette copie !
    Voici mon code (c'est la dernière ligne qui bogue) :

    Private Sub CodeMat_TextChanged(sender As Object, e As EventArgs) Handles CodeMat.TextChanged
    Dim pos As Integer

    If BS_materiel.Count = -1 Then
    MsgBox("Erreur: La table liée 'MATERIEL' est vide")
    Exit Sub
    End If

    pos = BS_materiel.Find("IdMat", CodeMat.Text)
    BS_materiel.Position = pos
    If pos = -1 Then
    'MsgBox("Erreur: code machine introuvable dans la base 'MATERIEL'")
    Exit Sub
    End If

    Design.Text = BS_materiel.List("Designation").ToString()
    End Sub

    "BS_materiel" est un contrôle BindingSource pointant sur ma base Access.
    Voilà, si quelqu'un peut m'expliquer parceque j'ai passé la journée à chercher sans résultat . Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 24
    Points : 11
    Points
    11
    Par défaut
    Personne ne peut m'aider ? Je me rappelle sous VB6, c'était une syntaxe du genre : Montextbox.Value = Matable.Field("Nomchamp").Value mais en VB.NET aucune idée

Discussions similaires

  1. [AC-2003] VBA copier une valeur vers un champ
    Par Jonkill dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/12/2010, 15h04
  2. copier une valeur dans plusieurs champs
    Par deborah95 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 10/02/2009, 16h11
  3. Copier une valeur dans un champs depuis une procédure
    Par zinabd dans le forum Designer
    Réponses: 8
    Dernier message: 20/11/2008, 09h31
  4. Réponses: 7
    Dernier message: 27/11/2007, 17h05
  5. Réponses: 9
    Dernier message: 09/03/2007, 15h01

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