Bonjour
j'ai commencer a me servir des composants BDE : TTable TDBGrid etc .. mais je n'arrive a pas grand chose ( j'ai pourtant regardé des tuto )
j'ai donc plusieur problemes :
TTable1->RecNo me retourne toujour -1 et je ne sais pas comment faire autrement pour recuperer le numero de l'enregistrement en cour .
je n'arrive pas non plus a recuperer le numero d'enregistrement sélectionné dans une TDBGrid.
les evenements OnDraw ne renvoie pas la ligne de la cellule qui est rafraichie seulement la colone :
alors que TStringGrid le fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sender, const TRect &Rect, int DataCol, TColumn *Column, TGridDrawState State) { } //--------------------------------------------------------------------------- void __fastcall TForm1::DBGrid1DrawDataCell(TObject *Sender, const TRect &Rect, TField *Field, TGridDrawState State) { }
Merci d'avance de vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State) { }
Partager