dbgrid pour un detail facture

dbgrid pour un detail facture - Delphi/Pascal - Programmation

Marsh Posté le 31-03-2006 à 08:09:49    

Bonjour,

 

J'ai regardé dans tous le forum  mais je ne trouve pas la réponse à ma question .
Mon problème c'est le remplissage d'un dbgrid.
J'ai une table article avec des enregistrements. Je lie le dbgrid au query.
Avec une requête, je sélectionne l'article et il l'affiche dans mon dbgrid, jusque là pas de problème. Mais lorsque je veux ajouter un second article à mon dbgrid ( une autre requête car c'est un autre article), il m'écrase le premier article.
Comment faire pour rajouter autant d'article qu'on veut si ils sont différents?
 Y'a-t-il une option pour faire un ajout dans un dbgrid ?
Est ce que c'est bien un dbgrid qu'il faut utiliser ?
http://www.delphifr.com/imgs2/smile_sad.gif

 

merci à tous

Reply

Marsh Posté le 31-03-2006 à 08:09:49   

Reply

Marsh Posté le 31-03-2006 à 08:57:39    

il faut voir qu'un DBGrid est entièrement lié a une query. Tu ne peut pas controler ton bdgrid comme tu controle un listview  
 
 
Pour afficher ce que tu désire dans ton dbgrid tu doit modifier ta query

Reply

Marsh Posté le 31-03-2006 à 11:49:49    

salut koyomi, merci pour ton message...
mais je sais pas si j'étais bien clair.
Ce que je veux c'est juste remplir le dbgrid mais avec plusieurs query, je selectionne un article avec une telle donnée, qui viens se mettre dans le dbgrid; ensuite je dois pouvoir rajouter au dbgrid, un autre article ( autre query), etc...
si c'est pas clair, dis le
mon dbgrid doit ressembler à une sorte de liste, ou j'ajoute des querys
ou crois qu'il faudrait utiliser peut etre un stringgrid ou autre je sais pas  
 
a+

Reply

Marsh Posté le 31-03-2006 à 13:52:03    

humm  pourquoi n'utilise-tu pas dans ce cas un listview en mode report ? :)
 
car un dbgrid ne peut etre lié qu'a une seule query :)

Reply

Marsh Posté le 31-03-2006 à 14:51:21    

Slt je commence en Delphi dc il se peux que ce ke je dise soit HS.
 
Est-ce que ton dbgrid est relié à un dbsource (relié à une table) ??

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed