Ransfert d'une table vers 3 tables diffrentes

skillipo Messages postés 29 Date d'inscription jeudi 23 novembre 2006 Statut Membre Dernière intervention 14 avril 2008 - 21 nov. 2007 à 17:50
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 22 nov. 2007 à 14:56
Bonjour,


j'ai une table qui contient 12 champs differents que je voudrais la
parcourire ligne par ligne est mettre les champs et la repartir sur 3
tables differents .

sachant que dans la 2eme table j'ai une clé étrangere qui est l'ID de
la 1ere table et idem pour la 3eme table avec l'Id de la 2éme .


Merci de vos Reponse .

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
21 nov. 2007 à 20:30
Salut
Et quelle est ta question ?
Quelle est la structure de tes 4 tables (1 originale + 3 nouvelles) ?

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
skillipo Messages postés 29 Date d'inscription jeudi 23 novembre 2006 Statut Membre Dernière intervention 14 avril 2008
21 nov. 2007 à 21:56
non les 4tables exist deja .

je voudrais parcourire table1 ligne par ligne et a chaque ligne , je fais 3requetes SQL pour inserer les donner dans les 3 autres tables .

est qu'il ya moyen au passage de faire la meme chose que INSERT ALL en SQL ???

merci
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
22 nov. 2007 à 14:56
Re
Bah il suffit de créer un RecordSet avec tous les enregistrements de la table originale, puis, pour chaque 'ligne', de faire trois requètes d'insertion dans tes trois tables.

Sans autre question plus précise, je ne vois pas trop ce qu'on peut te dire ...
On ne sait toujours pas comment tu accèdes à tes données (ADODB ?)
Pour ce qui est de la syntaxe, il te suffit de lire une ou deux sources qui parlent de ADODB (plus l'aide de VB6) pour savoir comment créer un RecordSet et comment parcourrir chaque 'ligne' ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Rejoignez-nous