Salut mes amis pour un autre problème
est il possible d'enregistrer dans une table toute les enregistrement sélectionner dans une DBgrid,bien l'option multiselect du Dbgrid et activé
Merci d'avance
Salut mes amis pour un autre problème
est il possible d'enregistrer dans une table toute les enregistrement sélectionner dans une DBgrid,bien l'option multiselect du Dbgrid et activé
Merci d'avance
utilise les Bookmarks de la propriété SelectedRows du Dataset qui t'indiqueront les lignes selectionnées !
Ensuite, tu peux enregistrer les Clés primaires par exemple dans une table de sélection
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci sharli
j'utilise delphi 7,interbase
voila jais réussi a parcourir les enregistrement sélectionner du Dbgrid mais je ne c'est pas comment faire pour envoyé ces enregistrement sélectionner vers une autre table
voila mon bout de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 With DBGrid1 Do Begin for i:=0 to SelectedRows.Count-1 do begin DataSource.DataSet.GotoBookmark(pointer(SelectedRows.Items[i])); ........... end;
un DataSet, soit tu utilise Append\Post et FieldByName
un Query avec un SQL
C'est la même chose que remplir la table liée au DBGrid !
Je ne vois pas ce qui te pose problème vu qu'en théorie tu as déjà alimenté une première table donc rien de plus simple d'en alimenter une seconde
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Re Charlli
oui vous avez raison un query avec sql fais la faire
merci bien mon amis
bon journée
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager