Relation du Composant DBGrid et le nombre de ligne...
cs_lilo415
Messages postés18Date d'inscriptionmardi 22 mars 2005StatutMembreDernière intervention 5 avril 2007
-
2 mars 2007 à 12:30
cs_lilo415
Messages postés18Date d'inscriptionmardi 22 mars 2005StatutMembreDernière intervention 5 avril 2007
-
5 mars 2007 à 09:28
Bonjour,
J'aurais voulu avoir un renseignements. je viens de créer un DBGrid et je voudrais limité la saisie à une seule ligne. Est-ce possible??
Sinon si on ne peux pas, je voudrais savoir comment on fait pour vérifier la saisie dans chaque colonnes pour ensuite mettre qu'il n'est que possible de saisir un champ par colonnes.
J'espère avoir été claire.
Merci d'avance pour votre aide
Lilo
A voir également:
Relation du Composant DBGrid et le nombre de ligne...
Il faut utiliser Table1.recordcount qui te renvoie le nombre d'enregistrements réalisés dans ta table.
Je suppose en vue de ta question que tu ne fais pas la distinction entre dbgrid, table et datasource. Avant de te lancer dans ce projet tu devrais peut être réviser tes bases,apprendre à utiliser l'IDE et à chercher de façon plus éfficace. Ca t'éviterai ce type de remarques ;).
cs_lilo415
Messages postés18Date d'inscriptionmardi 22 mars 2005StatutMembreDernière intervention 5 avril 2007 2 mars 2007 à 17:05
Re-bonjour,
j'ai testé et j'ai lu les cours mais j'ai toujours un problème.
Je voudrais :- soit recuperer le nombre de saisie dans une colonne pour pouvoir le bloquer à une "Seule saisie"
- soit trouver un autre moyen de dire que une fois les champs saisie je bloque ma DBGrid.
Voilà est ce que c'est possible?? car là je peux saisier plusieurs ligne...
merci d'avance..
Lilo
Vous n’avez pas trouvé la réponse que vous recherchez ?
Dans ta procédure d'enregistrement de données, place en tete
procedure TForm1.Button1Click(Sender: TObject);
//Var
//Ici tu mets tes variables si tu en as
Begin
IF enregCount(DBGrid1)=-1 then Exit
Else Begin
//Ton code d'enregistrement tu le mets ici
End;
End;