Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
tu est à la "position" (index) 0 et donc à la ligne 0.
Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> sur cette commande, je suis à la position zéro, mais il me manque
> quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
tu est à la "position" (index) 0 et donc à la ligne 0.
Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> sur cette commande, je suis à la position zéro, mais il me manque
> quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
tu est à la "position" (index) 0 et donc à la ligne 0.
Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> sur cette commande, je suis à la position zéro, mais il me manque
> quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
>tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
> Salut Annie !
>
> Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
>
>
> > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > sur cette commande, je suis à la position zéro, mais il me manque
> > quelquechose pour savoir sur quelle rangée je suis positionnée.
>
> tu est à la "position" (index) 0 et donc à la ligne 0.
>
>
>
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
>tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
> Salut Annie !
>
> Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
>
>
> > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > sur cette commande, je suis à la position zéro, mais il me manque
> > quelquechose pour savoir sur quelle rangée je suis positionnée.
>
> tu est à la "position" (index) 0 et donc à la ligne 0.
>
>
>
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
>tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
> Salut Annie !
>
> Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
>
>
> > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > sur cette commande, je suis à la position zéro, mais il me manque
> > quelquechose pour savoir sur quelle rangée je suis positionnée.
>
> tu est à la "position" (index) 0 et donc à la ligne 0.
>
>
>
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
>tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
> Salut Annie !
>
> Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
>
>
> > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > sur cette commande, je suis à la position zéro, mais il me manque
> > quelquechose pour savoir sur quelle rangée je suis positionnée.
>
> tu est à la "position" (index) 0 et donc à la ligne 0.
>
>
>
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
>tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
> Salut Annie !
>
> Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
>
>
> > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > sur cette commande, je suis à la position zéro, mais il me manque
> > quelquechose pour savoir sur quelle rangée je suis positionnée.
>
> tu est à la "position" (index) 0 et donc à la ligne 0.
>
>
>
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
>tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
> Salut Annie !
>
> Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
>
>
> > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > sur cette commande, je suis à la position zéro, mais il me manque
> > quelquechose pour savoir sur quelle rangée je suis positionnée.
>
> tu est à la "position" (index) 0 et donc à la ligne 0.
>
>
>
J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :
> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
> Oui effectivement! une rangée est une ligne
>
> >tu est à la "position" (index) 0 et donc à la ligne 0.
>
> Oui, je peux me positionner de cette façon!
> Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> pour savoir le no. de ligne où je suis positionné???
>
>
>
>
> "Zoury" a écrit :
>
> > Salut Annie !
> >
> > Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >
> >
> >
> > > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > > sur cette commande, je suis à la position zéro, mais il me manque
> > > quelquechose pour savoir sur quelle rangée je suis positionnée.
> >
> > tu est à la "position" (index) 0 et donc à la ligne 0.
> >
> >
> >
J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :
> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
> Oui effectivement! une rangée est une ligne
>
> >tu est à la "position" (index) 0 et donc à la ligne 0.
>
> Oui, je peux me positionner de cette façon!
> Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> pour savoir le no. de ligne où je suis positionné???
>
>
>
>
> "Zoury" a écrit :
>
> > Salut Annie !
> >
> > Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >
> >
> >
> > > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > > sur cette commande, je suis à la position zéro, mais il me manque
> > > quelquechose pour savoir sur quelle rangée je suis positionnée.
> >
> > tu est à la "position" (index) 0 et donc à la ligne 0.
> >
> >
> >
J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :
> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>
> Oui effectivement! une rangée est une ligne
>
> >tu est à la "position" (index) 0 et donc à la ligne 0.
>
> Oui, je peux me positionner de cette façon!
> Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> pour savoir le no. de ligne où je suis positionné???
>
>
>
>
> "Zoury" a écrit :
>
> > Salut Annie !
> >
> > Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >
> >
> >
> > > Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > > sur cette commande, je suis à la position zéro, mais il me manque
> > > quelquechose pour savoir sur quelle rangée je suis positionnée.
> >
> > tu est à la "position" (index) 0 et donc à la ligne 0.
> >
> >
> >
Te prends pas la tete :
Dim Row as DataRow =
Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
Ca marche très bien
"Annie L." a écrit :J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une lignetu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
Te prends pas la tete :
Dim Row as DataRow =
Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
Ca marche très bien
"Annie L." a écrit :
J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :
>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
Te prends pas la tete :
Dim Row as DataRow =
Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
Ca marche très bien
"Annie L." a écrit :J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une lignetu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
il est possible de trier les données et donc modifier leur ordre.
Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
à l'ordre des lignes dans le dataset.
A mon avis, il faut faire une recherche par clé primaire de la donnée
sélectionnée dans le datagrid, dans le dataset.
Alan a écrit :
> Te prends pas la tete :
> Dim Row as DataRow =
> Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
>
> Ca marche très bien
>
> "Annie L." a écrit :
>
>
>>J'ai peut-être trouvé :
>>
>>row =
>>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
>>
>>Est-ce que cela a du sens......
>>
>>
>>"Annie L." a écrit :
>>
>>
>>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>>>
>>>Oui effectivement! une rangée est une ligne
>>>
>>>
>>>>tu est à la "position" (index) 0 et donc à la ligne 0.
>>>
>>>Oui, je peux me positionner de cette façon!
>>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
>>>pour savoir le no. de ligne où je suis positionné???
>>>
>>>
>>>
>>>
>>>"Zoury" a écrit :
>>>
>>>
>>>>Salut Annie !
>>>>
>>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>>>>
>>>>
>>>>
>>>>
>>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
>>>>>sur cette commande, je suis à la position zéro, mais il me manque
>>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
>>>>
>>>>tu est à la "position" (index) 0 et donc à la ligne 0.
>>>>
>>>>
>>>>
Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
il est possible de trier les données et donc modifier leur ordre.
Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
à l'ordre des lignes dans le dataset.
A mon avis, il faut faire une recherche par clé primaire de la donnée
sélectionnée dans le datagrid, dans le dataset.
Alan a écrit :
> Te prends pas la tete :
> Dim Row as DataRow =
> Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
>
> Ca marche très bien
>
> "Annie L." a écrit :
>
>
>>J'ai peut-être trouvé :
>>
>>row =
>>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
>>
>>Est-ce que cela a du sens......
>>
>>
>>"Annie L." a écrit :
>>
>>
>>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>>>
>>>Oui effectivement! une rangée est une ligne
>>>
>>>
>>>>tu est à la "position" (index) 0 et donc à la ligne 0.
>>>
>>>Oui, je peux me positionner de cette façon!
>>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
>>>pour savoir le no. de ligne où je suis positionné???
>>>
>>>
>>>
>>>
>>>"Zoury" a écrit :
>>>
>>>
>>>>Salut Annie !
>>>>
>>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>>>>
>>>>
>>>>
>>>>
>>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
>>>>>sur cette commande, je suis à la position zéro, mais il me manque
>>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
>>>>
>>>>tu est à la "position" (index) 0 et donc à la ligne 0.
>>>>
>>>>
>>>>
Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
il est possible de trier les données et donc modifier leur ordre.
Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
à l'ordre des lignes dans le dataset.
A mon avis, il faut faire une recherche par clé primaire de la donnée
sélectionnée dans le datagrid, dans le dataset.
Alan a écrit :
> Te prends pas la tete :
> Dim Row as DataRow =
> Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
>
> Ca marche très bien
>
> "Annie L." a écrit :
>
>
>>J'ai peut-être trouvé :
>>
>>row =
>>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
>>
>>Est-ce que cela a du sens......
>>
>>
>>"Annie L." a écrit :
>>
>>
>>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>>>
>>>Oui effectivement! une rangée est une ligne
>>>
>>>
>>>>tu est à la "position" (index) 0 et donc à la ligne 0.
>>>
>>>Oui, je peux me positionner de cette façon!
>>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
>>>pour savoir le no. de ligne où je suis positionné???
>>>
>>>
>>>
>>>
>>>"Zoury" a écrit :
>>>
>>>
>>>>Salut Annie !
>>>>
>>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
>>>>
>>>>
>>>>
>>>>
>>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
>>>>>sur cette commande, je suis à la position zéro, mais il me manque
>>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
>>>>
>>>>tu est à la "position" (index) 0 et donc à la ligne 0.
>>>>
>>>>
>>>>
Alors ceci fonctionne à tous les coups :
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
"Olivier C." a écrit :
> Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
> il est possible de trier les données et donc modifier leur ordre.
> Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
> à l'ordre des lignes dans le dataset.
> A mon avis, il faut faire une recherche par clé primaire de la donnée
> sélectionnée dans le datagrid, dans le dataset.
>
> Alan a écrit :
> > Te prends pas la tete :
> > Dim Row as DataRow =
> > Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
> >
> > Ca marche très bien
> >
> > "Annie L." a écrit :
> >
> >
> >>J'ai peut-être trouvé :
> >>
> >>row =
> >>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
> >>
> >>Est-ce que cela a du sens......
> >>
> >>
> >>"Annie L." a écrit :
> >>
> >>
> >>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >>>
> >>>Oui effectivement! une rangée est une ligne
> >>>
> >>>
> >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> >>>
> >>>Oui, je peux me positionner de cette façon!
> >>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> >>>pour savoir le no. de ligne où je suis positionné???
> >>>
> >>>
> >>>
> >>>
> >>>"Zoury" a écrit :
> >>>
> >>>
> >>>>Salut Annie !
> >>>>
> >>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> >>>>>sur cette commande, je suis à la position zéro, mais il me manque
> >>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
> >>>>
> >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> >>>>
> >>>>
> >>>>
>
Alors ceci fonctionne à tous les coups :
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
"Olivier C." a écrit :
> Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
> il est possible de trier les données et donc modifier leur ordre.
> Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
> à l'ordre des lignes dans le dataset.
> A mon avis, il faut faire une recherche par clé primaire de la donnée
> sélectionnée dans le datagrid, dans le dataset.
>
> Alan a écrit :
> > Te prends pas la tete :
> > Dim Row as DataRow =
> > Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
> >
> > Ca marche très bien
> >
> > "Annie L." a écrit :
> >
> >
> >>J'ai peut-être trouvé :
> >>
> >>row =
> >>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
> >>
> >>Est-ce que cela a du sens......
> >>
> >>
> >>"Annie L." a écrit :
> >>
> >>
> >>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >>>
> >>>Oui effectivement! une rangée est une ligne
> >>>
> >>>
> >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> >>>
> >>>Oui, je peux me positionner de cette façon!
> >>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> >>>pour savoir le no. de ligne où je suis positionné???
> >>>
> >>>
> >>>
> >>>
> >>>"Zoury" a écrit :
> >>>
> >>>
> >>>>Salut Annie !
> >>>>
> >>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> >>>>>sur cette commande, je suis à la position zéro, mais il me manque
> >>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
> >>>>
> >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> >>>>
> >>>>
> >>>>
>
Alors ceci fonctionne à tous les coups :
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
"Olivier C." a écrit :
> Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
> il est possible de trier les données et donc modifier leur ordre.
> Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
> à l'ordre des lignes dans le dataset.
> A mon avis, il faut faire une recherche par clé primaire de la donnée
> sélectionnée dans le datagrid, dans le dataset.
>
> Alan a écrit :
> > Te prends pas la tete :
> > Dim Row as DataRow =
> > Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
> >
> > Ca marche très bien
> >
> > "Annie L." a écrit :
> >
> >
> >>J'ai peut-être trouvé :
> >>
> >>row =
> >>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
> >>
> >>Est-ce que cela a du sens......
> >>
> >>
> >>"Annie L." a écrit :
> >>
> >>
> >>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >>>
> >>>Oui effectivement! une rangée est une ligne
> >>>
> >>>
> >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> >>>
> >>>Oui, je peux me positionner de cette façon!
> >>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> >>>pour savoir le no. de ligne où je suis positionné???
> >>>
> >>>
> >>>
> >>>
> >>>"Zoury" a écrit :
> >>>
> >>>
> >>>>Salut Annie !
> >>>>
> >>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> >>>>>sur cette commande, je suis à la position zéro, mais il me manque
> >>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
> >>>>
> >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> >>>>
> >>>>
> >>>>
>
Mais je pense que cela est plus sûr et plus fiable que le datagrid!
Dim row As Datarow
row=Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Qu'en pensez-vous?
"Alan" a écrit :
> Alors ceci fonctionne à tous les coups :
> Dim xRow as DataRow= _
> me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
>
> "Olivier C." a écrit :
>
> > Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
> > il est possible de trier les données et donc modifier leur ordre.
> > Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
> > à l'ordre des lignes dans le dataset.
> > A mon avis, il faut faire une recherche par clé primaire de la donnée
> > sélectionnée dans le datagrid, dans le dataset.
> >
> > Alan a écrit :
> > > Te prends pas la tete :
> > > Dim Row as DataRow =
> > > Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
> > >
> > > Ca marche très bien
> > >
> > > "Annie L." a écrit :
> > >
> > >
> > >>J'ai peut-être trouvé :
> > >>
> > >>row =
> > >>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
> > >>
> > >>Est-ce que cela a du sens......
> > >>
> > >>
> > >>"Annie L." a écrit :
> > >>
> > >>
> > >>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> > >>>
> > >>>Oui effectivement! une rangée est une ligne
> > >>>
> > >>>
> > >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> > >>>
> > >>>Oui, je peux me positionner de cette façon!
> > >>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> > >>>pour savoir le no. de ligne où je suis positionné???
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>"Zoury" a écrit :
> > >>>
> > >>>
> > >>>>Salut Annie !
> > >>>>
> > >>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > >>>>>sur cette commande, je suis à la position zéro, mais il me manque
> > >>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
> > >>>>
> > >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> > >>>>
> > >>>>
> > >>>>
> >
Mais je pense que cela est plus sûr et plus fiable que le datagrid!
Dim row As Datarow
row=Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Qu'en pensez-vous?
"Alan" a écrit :
> Alors ceci fonctionne à tous les coups :
> Dim xRow as DataRow= _
> me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
>
> "Olivier C." a écrit :
>
> > Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
> > il est possible de trier les données et donc modifier leur ordre.
> > Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
> > à l'ordre des lignes dans le dataset.
> > A mon avis, il faut faire une recherche par clé primaire de la donnée
> > sélectionnée dans le datagrid, dans le dataset.
> >
> > Alan a écrit :
> > > Te prends pas la tete :
> > > Dim Row as DataRow =
> > > Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
> > >
> > > Ca marche très bien
> > >
> > > "Annie L." a écrit :
> > >
> > >
> > >>J'ai peut-être trouvé :
> > >>
> > >>row =
> > >>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
> > >>
> > >>Est-ce que cela a du sens......
> > >>
> > >>
> > >>"Annie L." a écrit :
> > >>
> > >>
> > >>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> > >>>
> > >>>Oui effectivement! une rangée est une ligne
> > >>>
> > >>>
> > >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> > >>>
> > >>>Oui, je peux me positionner de cette façon!
> > >>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> > >>>pour savoir le no. de ligne où je suis positionné???
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>"Zoury" a écrit :
> > >>>
> > >>>
> > >>>>Salut Annie !
> > >>>>
> > >>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > >>>>>sur cette commande, je suis à la position zéro, mais il me manque
> > >>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
> > >>>>
> > >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> > >>>>
> > >>>>
> > >>>>
> >
Mais je pense que cela est plus sûr et plus fiable que le datagrid!
Dim row As Datarow
row=Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Qu'en pensez-vous?
"Alan" a écrit :
> Alors ceci fonctionne à tous les coups :
> Dim xRow as DataRow= _
> me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
>
> "Olivier C." a écrit :
>
> > Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
> > il est possible de trier les données et donc modifier leur ordre.
> > Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
> > à l'ordre des lignes dans le dataset.
> > A mon avis, il faut faire une recherche par clé primaire de la donnée
> > sélectionnée dans le datagrid, dans le dataset.
> >
> > Alan a écrit :
> > > Te prends pas la tete :
> > > Dim Row as DataRow =
> > > Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
> > >
> > > Ca marche très bien
> > >
> > > "Annie L." a écrit :
> > >
> > >
> > >>J'ai peut-être trouvé :
> > >>
> > >>row =
> > >>Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
> > >>
> > >>Est-ce que cela a du sens......
> > >>
> > >>
> > >>"Annie L." a écrit :
> > >>
> > >>
> > >>> >Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> > >>>
> > >>>Oui effectivement! une rangée est une ligne
> > >>>
> > >>>
> > >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> > >>>
> > >>>Oui, je peux me positionner de cette façon!
> > >>>Mais si je me promène dans un datagrid attaché à un dataset, comment faire
> > >>>pour savoir le no. de ligne où je suis positionné???
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>"Zoury" a écrit :
> > >>>
> > >>>
> > >>>>Salut Annie !
> > >>>>
> > >>>>Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>>Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
> > >>>>>sur cette commande, je suis à la position zéro, mais il me manque
> > >>>>>quelquechose pour savoir sur quelle rangée je suis positionnée.
> > >>>>
> > >>>>tu est à la "position" (index) 0 et donc à la ligne 0.
> > >>>>
> > >>>>
> > >>>>
> >
Désolé, mais je ne vois pas en quoi... j'écris des appli depuis fort
longtemps, et depuis 3 ans en .NET, et j'utilise
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex)), et je
n'ai jamais eu de problèmes. Je ne vois pas pourquoi je changerai. Il y a un
proverbe : Quand ca marche, on ne change pas. :-)
"Annie L." a écrit :Mais je pense que cela est plus sûr et plus fiable que le datagrid!
Dim row As Datarow
row=Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Qu'en pensez-vous?
"Alan" a écrit :Alors ceci fonctionne à tous les coups :
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
"Olivier C." a écrit :Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
il est possible de trier les données et donc modifier leur ordre.
Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
à l'ordre des lignes dans le dataset.
A mon avis, il faut faire une recherche par clé primaire de la donnée
sélectionnée dans le datagrid, dans le dataset.
Alan a écrit :Te prends pas la tete :
Dim Row as DataRow =
Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
Ca marche très bien
"Annie L." a écrit :J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une lignetu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
Désolé, mais je ne vois pas en quoi... j'écris des appli depuis fort
longtemps, et depuis 3 ans en .NET, et j'utilise
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex)), et je
n'ai jamais eu de problèmes. Je ne vois pas pourquoi je changerai. Il y a un
proverbe : Quand ca marche, on ne change pas. :-)
"Annie L." a écrit :
Mais je pense que cela est plus sûr et plus fiable que le datagrid!
Dim row As Datarow
row=Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Qu'en pensez-vous?
"Alan" a écrit :
Alors ceci fonctionne à tous les coups :
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
"Olivier C." a écrit :
Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
il est possible de trier les données et donc modifier leur ordre.
Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
à l'ordre des lignes dans le dataset.
A mon avis, il faut faire une recherche par clé primaire de la donnée
sélectionnée dans le datagrid, dans le dataset.
Alan a écrit :
Te prends pas la tete :
Dim Row as DataRow =
Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
Ca marche très bien
"Annie L." a écrit :
J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une ligne
tu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :
Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.
Désolé, mais je ne vois pas en quoi... j'écris des appli depuis fort
longtemps, et depuis 3 ans en .NET, et j'utilise
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex)), et je
n'ai jamais eu de problèmes. Je ne vois pas pourquoi je changerai. Il y a un
proverbe : Quand ca marche, on ne change pas. :-)
"Annie L." a écrit :Mais je pense que cela est plus sûr et plus fiable que le datagrid!
Dim row As Datarow
row=Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Qu'en pensez-vous?
"Alan" a écrit :Alors ceci fonctionne à tous les coups :
Dim xRow as DataRow= _
me.Dataset.Tables("client").DefaultView(me.Datagrid1.CurrentRowIndex))
"Olivier C." a écrit :Je ne suis pas sûr que cette solution fonctionne, car dans le datagrid,
il est possible de trier les données et donc modifier leur ordre.
Du coup, l'ordre des lignes dans le datagrid ne correspond pas forcément
à l'ordre des lignes dans le dataset.
A mon avis, il faut faire une recherche par clé primaire de la donnée
sélectionnée dans le datagrid, dans le dataset.
Alan a écrit :Te prends pas la tete :
Dim Row as DataRow =
Me.DataSet.Tables("Client").Rows(Me.Datagrid1.CurrentRowIndex)
Ca marche très bien
"Annie L." a écrit :J'ai peut-être trouvé :
row =
Me.DstCategClient.Tables("CategorieClient").Rows(Me.BindingContext(Me.DstCategClient, "CategorieClient").Position)
Est-ce que cela a du sens......
"Annie L." a écrit :Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?
Oui effectivement! une rangée est une lignetu est à la "position" (index) 0 et donc à la ligne 0.
Oui, je peux me positionner de cette façon!
Mais si je me promène dans un datagrid attaché à un dataset, comment faire
pour savoir le no. de ligne où je suis positionné???
"Zoury" a écrit :Salut Annie !
Qu'entends-tu par Rangée ? ce n'est pas la même chose qu'une ligne ?Dim row As Datarow = Me.Dataset.Tables("Client").Rows(0)
sur cette commande, je suis à la position zéro, mais il me manque
quelquechose pour savoir sur quelle rangée je suis positionnée.
tu est à la "position" (index) 0 et donc à la ligne 0.