Comment lire un enregistrement de la ligne courante à partir d'un dataset ou d'u [Résolu]

BasicZx81 140 Messages postés samedi 5 mars 2011Date d'inscription 13 août 2013 Dernière intervention - 14 janv. 2012 à 23:08 - Dernière réponse : BasicZx81 140 Messages postés samedi 5 mars 2011Date d'inscription 13 août 2013 Dernière intervention
- 15 janv. 2012 à 10:36
Bonsoir,
je dispose d'un objet Dataset ("MyDataset") contenant 2 tables ("TABLE1") et ("TABLE2"), je dispose également d'un objet Bindingsource :

Dim BindingSource1 As New BindingSource
BindingSource1.DataSource = MyDataSet
BindingSource1.DataMember = "Table1"

j'aimerais pouvoir placer dans une variable le contenu d'un champ en particulier ("COLONNE1", type : texte) de la ligne courante.
j'ai essayé ceci mais ça ne fonctionne pas :

Dim row As MyDataset.TABLE1
Dim MyValue as String
row = CType(CType(Me.BindingSource1.Current, DataRowView).Row, MyDataset.TABLE1)
If row.IsMESSAGENull Then row.COLONNE1 = "Entrer votre texte ici."
MyValue = row.COLONNE1

Pouvez m'aider Svp ?
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
BasicZx81 140 Messages postés samedi 5 mars 2011Date d'inscription 13 août 2013 Dernière intervention - 15 janv. 2012 à 10:36
3
Merci
C'est bon j'ai trouvé. C'était si simple......pfffff. lol

rownumber = BindingSource1.Position
MyValue = dtt.Rows(Rownumber).Item("COLONNE1").tostring

Merci BasicZx81 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de BasicZx81

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.