Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : TTable: copier une table dans une autre [ Archives / Bases de données ] (juan)

mercredi 27 mars 2002 à 16:53:53 | TTable: copier une table dans une autre

juan

Bonjour tous,
mon problème aujourd'hui, c'est que j'ai une table Table1 qui est filtrée, j'ai créé une deuxième table Table2 sans aucun enregistrement, juste avec les champs qui sont les mêmes que Table1 (tables paradox). Je voudrais recopier le résultat de Table1 filtrée dans Table2...
Premier problème: je ne peux pas utiliser Table2.Edit; : message d'erreur qui me dit que mon ensemble de données est fermé... (?)
Deuxième problème: comment prendre ce qui est dans la Table1 pour le mettre dans la Table2 ? j'essaye avec les propriétés Fields[i] (par exemple Fields[0] pour le premier champ) des tables, mais il ne reconnait pas le numéro d'indice. Pareil avec FieldByName il ne reconnait pas le nom de champ... Je copie la syntax que j'ai rentré après, est-elle fausse ?

Table1.Edit;
Table1.Fields[0].AsString := 'coucou';

voilà... c'est la misère, merci de votre collaboration!
Juan

mercredi 27 mars 2002 à 20:12:39 | Re : TTable: copier une table dans une autre

Delphiprog

Administrateur CodeS-SourceS
Les composants TTable possèdent une méthode BatchMove. Ainsi :
Table2.BatchMove(Table1, batCopy)

copie le contenu de table1 dans table2.

May Delphi be with you.

lundi 27 janvier 2003 à 12:13:28 | Re : TTable: copier une table dans une autre

funemul

ensemble de donnees fermees, c pcq ta table nest pas ouverte, avant ton code place nom_de_ta_table.open;



-------------------------------
Réponse au message :
-------------------------------

> Les composants TTable possèdent une méthode BatchMove. Ainsi :
> Table2.BatchMove(Table1, batCopy)
>
> copie le contenu de table1 dans table2.
>
> May Delphi be with you.
>

lundi 27 janvier 2003 à 12:19:19 | Re : TTable: copier une table dans une autre

funemul

en fait je ense que ce que tu ve utiliser correspond a ca :

serie_en_cours.first;
do xhile not serie_en_cous.eof

date_du := serie_en_cors.FieldByName('DATE_DU').AsString;
annee_2003.open;
anee_2003.appendrecord([date_du]);

sereen_cous.next;


Toutefois la propriété de delhpiprog est nettement plus rapide :)


-------------------------------
Réponse au message :
-------------------------------

> Bonjour tous,
> mon problème aujourd'hui, c'est que j'ai une table Table1 qui est filtrée, j'ai créé une deuxième table Table2 sans aucun enregistrement, juste avec les champs qui sont les mêmes que Table1 (tables paradox). Je voudrais recopier le résultat de Table1 filtrée dans Table2...
> Premier problème: je ne peux pas utiliser Table2.Edit; : message d'erreur qui me dit que mon ensemble de données est fermé... (?)
> Deuxième problème: comment prendre ce qui est dans la Table1 pour le mettre dans la Table2 ? j'essaye avec les propriétés Fields[i] (par exemple Fields[0] pour le premier champ) des tables, mais il ne reconnait pas le numéro d'indice. Pareil avec FieldByName il ne reconnait pas le nom de champ... Je copie la syntax que j'ai rentré après, est-elle fausse ?
>
> Table1.Edit;
> Table1.Fields[0].AsString := 'coucou';
>
> voilà... c'est la misère, merci de votre collaboration!
> Juan



Cette discussion est classé dans : problème, table, fields, table2, table1


Répondre à ce message

Sujets en rapport avec ce message

completer automatiquement certains champs d'une grosse TTable [ par juan ] bjour tous, j'ai 2 questions en fait: - j'ai une table remplie partiellement, mais je voudrais remplir certains champs qui sont associés à d'autres: p completer automatiquement certains champs d'une grosse TTable [ par juan ] bjour tous, j'ai 2 questions en fait: - j'ai une table remplie partiellement, mais je voudrais remplir certains champs qui sont associés à d'autres: p !!!!!!!!!!problème de base de données!!!!!!!!!! [ par jejestyle ] je voudrait faire un programme me permettant de calculer ma moyenne automatiquement mais j'ai un problème.Comment fait on pour mettre deux table de do Copie de champs [ par jbob ] Bonjour à tous,je suis débutant et voici mon probleme J'ai 2 tables : table1 avec NOM,PRENOM,ADRESSE comme champs et table2 avec NOM et PRENOM comme c Insertion de donnée.... [ par beos2 ] salutJ'ai un gros problème depuis des semaines voir moins et personne n'arrive à trouver une solution....je tente de faire une insertion, mais j'ai to Toujours un problème avec AddIndex [ par margout ] Bonsoir à tous J'ai un problème avec la fonction AddIndex. Le compilateur me dis " la table n'est pas indexée" pourtant j'ai bien regardé les codes so problème développement stage [ par Rankin ] Salut, je viens de commencer un stage où je dois développer une application de gestion, et là j'ai (déjà) un problème. Comment utilise-t-on une DBComb Champs Chamboulés [ par apz ] Salut,1- En voulant avoir une table *.DB à partir d'une table *.DBF, en utilisant le Module Base de Données (Outils/Utilitaires/Copier), j'avais dans comment rechercher un enregistrement d'une table et placer a l'autre avec locate [ par infoza ] j'ai utilise deux tables d'une fichier access .mdb table1 et table2le premier table contient 8 colonnes dont les 2 premier colonnes sons déffirente et Texte formaté dans une base Paradox [ par corole3 ] Bonjour,Je cherche à rentrer du texte formaté( couleur et polices differentes sur certains mots).je n'ai pas trouvé de reponse à mon probleme dans les


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.