Salut,
je souhaiterais avoir le contenu de la 3ème ligne,2colonne d'un dblookuplistebox ainsi que d'un dbgrid.
MERCI.









Salut,
je souhaiterais avoir le contenu de la 3ème ligne,2colonne d'un dblookuplistebox ainsi que d'un dbgrid.
MERCI.
Bonjour,Envoyé par hocine
Je ne connais pas beaucoup le TDBLookupListBox mais je ne crois pas qu'il soit conçu pour y faire afficher 2 colonnes (je me trompe peut-être).
Mon truc pour accéder à des données dans des composants DB c'est de toujours passer par le DataSet. Voici ce que je ferais avec la DBGrid. J'imagine que tu pourras faire qqchose de semblable avec un TDBLookupListBox :
-Slimjoe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure TForm1.Button1Click(Sender: TObject); begin with DBGrid1, DataSource.DataSet do begin First; MoveBy(2); Showmessage(Columns[1].Field.AsString); end; end;
Il faut passer par le Dataset. Les compo orientés DB ne font qu'afficher des infos recupérées du dataset. Tu as le tableau des Fields qui devrait t'aider...
Le bon forum pour les questions relatives aux BDs c'est le forum Delphi & Bases de données.
Comment rejoindre la rédaction de www.developpez.com ?
Améliorer vos posts en faisant une correction orthographique
"Tu as tort d'abuser de ma patience" Sokar









Salut,
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dbgrid1.columns[numcolumn].field.asstring/asinteger
Partager