Champ incrimenté

Résolu/Fermé
cs_sidalilo
Messages postés
108
Date d'inscription
mardi 28 février 2006
Statut
Membre
Dernière intervention
9 juillet 2013
- 31 janv. 2011 à 14:39
cs_cantador
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
- 31 janv. 2011 à 15:58
bonjour
merci d'avance pour votre attention
j'ai un probleme de champ automatique dans une table
j'ai une table T et j'ai crée un champ calculable N° qui va apparaitre dans un dbgrid incrimenté
j'ai mis dans l'evenement oncalc field de table T ca:
T->FieldByName("N°")->AsInteger=T->RecNo;
mais dans dbgrid il affiche ca
j'ai 100 enregistrements
N° nom
-1 n1
0 n2
1 n3
......
99 n99
100 n100


et lorsque je fais descendre le scroll de dbgrid il affiche ca
N° nom
-1 n1
0 n2
1 n3
......
99 n99
-1 n100

comment faire un champ incrimenté dans un dbgrid par ordre malgré on supprime des enregistrement merci bien pour votre reponse
CDT
sidalilo

1 réponse

cs_cantador
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
31 janv. 2011 à 15:58
Bonjour,

houlàlà !!

un champ incrémenté, tu le définis dans ta table car il s'agit simplement d'un type de champ bien particulier et déjà défini.

il n'y a rien à calculer..


cantador
3