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 13
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
Rejoignez-nous