Vb8 [Résolu]

Signaler
Messages postés
17
Date d'inscription
samedi 16 février 2008
Statut
Membre
Dernière intervention
25 février 2013
-
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
-
Bonjour,


J'ai démarre depuis 2 mois avec
Vb8 (express 2005) et rencontre des problèmes irritants avec
les datagridviews etdatabindings.
Avec des textboxs pour le choix des
critères de sélection, puis dataset... et enfin
datagridview, En cliquant sur le datagrid, go vers 1 autre feuille
avec en txtbox tous les champs de l'enregistrement et un navigateur.
Tout se passe bien, sauf qu'au retour dans le datagridview, je ne
pointe pas sur le dernier enregistrement atteint avec le navigateur,
mais sur le 1° sélectionné...
Quelqu'un connaît-il un moyen, en
dynamique pour faire varier le déroulement d'1 datagridview?


Cette méthode fonctionne très
bien avec des databindings sur les txtboxs, sauf que le datagrid et
les txtboxs de l'enregisrement doivent être sur la même
feuille(bonjour les boutons et les panels!). Si la recherche et le
datagrid sont sur 1 feuille et les textboxs de l'enregistrement sur
une autre feuille, le databinding ne fonctionne pas.


J'ai fait des essais en partant d'une
feuille, d'un module et d'1 sub main avec les objets en public...
rien... parcouru pas mal de tutorials et de bouqins, personne
n'aborde ce problème. Si quelqu'un a du code... Merci d'avance
!


Je tiens à cette méthode
de datagrid (qui fonctionnait très bien en ado avec VB6) car
elle permet, suivant l'utilisateur, de modifier des données à
partir du datagrid, ou d'accéder à toute la fiche.





GM

1 réponse

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
28
Salut

Essai d'avoir des titres plus précis.

Regardes du coté des binding context et du currencymanager
pour faire tes opérations entre tes fenetres de données.

http://www.dotnet-news.com/lien.aspx?ID=35972
http://support.microsoft.com/kb/313482/fr

http://msdn.microsoft.com/fr-fr/library/c12c1kx4(VS.80).aspx

Il y a des webcasts sur le problème que tu as, mais je n'ai pas le temps de les rechercher

Bon courage