Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données
Accès aux données Forum d'entraide sur les technologies d'accès aux données de Microsoft (ADO.NET, Linq, Entity Framework, etc.).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/11/2012, 17h49   #1
Kounta
Invité de passage
 
Inscription : avril 2009
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 12
Points : 1
Points : 1
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.
Kounta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2012, 18h48   #2
Kounta
Invité de passage
 
Inscription : avril 2009
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 12
Points : 1
Points : 1
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
Kounta est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h19.


 
 
 
 
Partenaires

Hébergement Web