URGENT!! DBGRID

cs_sosososo Messages postés 21 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 25 novembre 2004 - 15 avril 2004 à 16:13
cs_sosososo Messages postés 21 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 25 novembre 2004 - 21 avril 2004 à 10:15
Bonjour,
Je repose encore la même question sur le DBGRID car, j'ai pas encore trouvé la réponse. J'ai déjà essayé , mais ca marche toujours pas.
J'ai un problème pour seléctionner une ligne dans DBGRID que je viens d'insérer dans la base(CAD: Quand je fais le refresh dans dataset/dbgrid, alors, il récupère toutes les lignes enregistrées dans la base et puis, je veux qu'il point sur la ligne que je viens d'insérer.

Merci et Merci.

3 réponses

cs_sosososo Messages postés 21 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 25 novembre 2004
18 avril 2004 à 23:27
Bonjour,
J'écris pour vous dire qu'enfait j'ai trouvé la solution de ma question sur le DBGRID(pointer sur la ligne dans le DBgrid qu'on viens d'insérer).
Il faut just parcourir le dbgrid(après le rechargement / refresh). Et puis, je compare entre la valeur dans le textbox (cad: la valeur que je viens d'insérer et la valeur dans le dbgrid). Si c'est le cas, je fais le selectedrow.currentroxselected := true.
Voila. C tout simple.
Encore merci.
0
cbonus2000 Messages postés 32 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 2 décembre 2009
20 avril 2004 à 18:19
Regarde la fonction LOCATE du TDataset.

_______
Bonus
0
cs_sosososo Messages postés 21 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 25 novembre 2004
21 avril 2004 à 10:15
Bonjour,

Merci pour ton réponse.
Ca marche très bien avec la fonction LOCATE du TDataset. C très pratique et très rapid (vu qu'il n'y a qu'une ligne de code à utiliser, plutôt encore parcourir le DBGrid après le chargement).
Bravo et encore merci.
0
Rejoignez-nous