Accueil > Forum > > > > comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access
comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access
mardi 21 mars 2006 à 10:11:35 |
comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access

rachidos001
|
bonjour, j'ai un petit probleme c'est que je veux creer une table (temporaire) on utilisant des champs de autres tables table_temp a partir de table1,tables2,table3 dans un code vb qui permet de la creer dans la base et l'utiliser lors de l'appelle Les Tables: - Commande ( Dept, Operation, N°com, Date_recp, Date_trans, Date_aff, Centre, Client, Fournisseur, Design_mat, Confir, Date_confir, Obser )
- Facture ( N°Fact,N°com, Date_Fact, Montant, Devise, Nbr_Colis, Poids, Trans,Moy, Date_arriv, N°Avis, Doc,N°Doc,N°OT,Date_OT, Sit )
- Instance ( N°Inst,N°Fact, Date_inst, N°Ordre, Obser2 )
merci de votre aide
|
|
mardi 21 mars 2006 à 10:32:21 |
Re : comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access

AdilELHASSOUNI
|
Réponse acceptée !
Salut tu peux utiliser une requete d'action "SELECT ListeDesChamps INTO TableTemp FROM Source" comme argument de l'insctruction Execute de d'une variable Connection Si tu veux plus de details, il suffit de le demander. Bonne chance
|
|
mardi 21 mars 2006 à 11:03:44 |
Re : comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access

jordinette
|
Réponse acceptée !
Bonjour rachidos001 Si tu utilises une base Access je ne pense pas que la proposition de AdilELHASSOUNI fonctionne. enfin perso j'ai pas pu utilisé le "Select Into" sur access... Mais j'ai du faire un morceau de code pour créer une table, puis faire un "insert into" dans cette table créer...
exemple de code vba dans Access
sqltes = "CREATE TABLE Info ( champ1 INTEGER , champ2 TEXT(250), champ3 INTEGER , champ4 INTEGER );" CurrentDb.Execute sqltes
sqltess = "INSERT INTO Info SELECT table1.champ1 , table2.champ2, table3.champ3, table4.champ4 FROM table1, table2, table3, table4" CurrentDb.Execute sqltess
Jordinette
|
|
mardi 21 mars 2006 à 11:20:14 |
Re : comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access

Dalida
|
Réponse acceptée !
salut, je ne comprends pas le terme temporaire. as-tu besoin de créer physiquement la table dans la base de données ? si oui, c'est une source potentielle d'erreurs et il faudra la supprimer ce qui est une autre source potentielle d'erreurs. si tu peux te contenter d'une table créée en dehors de la bdd il suffit de requêter : "SELECT table1.champ1, table2.champ2, table3.champ3 FROM table1, table2, table3" la bdd te renvoies une table (champ1, champ2, champ3) que tu valorises comme tu veux. [ Dalida ]
pensez à indiquer le langage utilisé et sa version !
|
|
mardi 21 mars 2006 à 12:10:27 |
Re : comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access

rachidos001
|
ok je pense que j'etait pas assez claire je developpe avec (ado) vb6.0 ,access 2000,que je doit la faire migrer vers SQL2000 je suis obliger de faire une table temporaire qui va contenir des information d'une jointure de 3 table , j'ai utiliser une requete mais ca pas marché c'est pour ca que j'ai pensé a creer une table chaque fois que j'execute mon appli pour m'aider a faire une recherche pour savoir la situation des commandes,factures,et instances voici mes tables Les Tables: *Commande ( Dept, Operation, N°com, Date_recp, Date_trans, Date_aff, Centre, Client, Fournisseur, Design_mat, Confir, Date_confir, Obser ) *Facture ( N°Fact,N°com,Date_Fact, Montant, Devise, Nbr_Colis, Poids, Trans,Moy, Date_arriv, N°Avis, Doc,N°Doc,N°OT,Date_OT, Sit ) *Instance ( N°Inst,N°Fact,Date_inst, N°Ordre, Obser2 )
la requete qui marche pas si je l'integre dans mon code : SELECT [Dept] AS Département, [Operation] AS Opération, [commande].[N°com] AS N°Commande, [Date_recp] AS [Date Récp], [Date_trans] AS [Date Trans], [Date_aff] AS [Date Aff], [Centre], [Client], [Fournisseur], [Design_mat] AS Désignation, [Confir] AS Confirmation, [Date_confir] AS [Date Confirm], [Obser] AS Observation1, [N°Fact] AS N°Facture, [Date_Fact] AS [Date Fact], [Montant], [Devise], [Nbr_Colis] AS [Nbr Colis], [Poids], [Trans] AS Transporteur, [Moy] AS Moyen, [Date_arriv] AS [Date Arrivée], [N°Avis], [Doc] AS [Document Joint], [N°Doc], [facture].[N°OT] AS N°OT, [Date_OT] AS [Date OT], [Sit] AS Transitaire, [N°Inst] AS N°Instance, [Date_inst] AS [Date Instance], [N°Ordre] AS N°Assurance, [Obser2] AS Observation2 FROM (commande LEFT JOIN facture ON ([commande].[N°com]=[facture].[N°Com]) AND ([commande].[operation]=[facture].[operat])) LEFT JOIN Instance ON [facture].[N°OT]=[Instance].[N°OT] elle me donne une erreur lorsque je debougue rst.recordcount "cette operation n'est pas autoriser si l'objet est fermer",ma connection est declarer ds un module comme global elle a etait fait avec l'assistant access mais si je fais l'appelle a cette requette de mon code ca marche
tous ca m'as fait penser a creer une table disant temporaire qui se rempli avec cette requette pour que je puisse l'interoger chaque fois que j'execute cette partie de mon appli
merci de m'aider je suis completement perdu
|
|
mardi 21 mars 2006 à 13:57:34 |
Re : comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access
|
mercredi 22 mars 2006 à 09:57:27 |
Re : comment creer une table dans un code vb6.0 a partir des champs de d'autre table qui existe sur une base access

rachidos001
|
Réponse acceptée !
merci mes amis c'est tres gentil de votre part,je penser pas avoir toutes ces interventions chaqu'un me donne son avis ,sans vos suggestion j'avais pas la moindre chance de trouver la solution mais hamdoli allah je suis arrivée merci encore a vous tous j'ai fait une verification de mon form_load et aussi la procedure qui contient la requete ,et ca marche 1000 merci a vous tous
|
|
mercredi 22 mars 2006 à 10:08:06 |
etat access et vb6.0
|
Cette discussion est classée dans : creer, date, table, code, partir
Répondre à ce message
Sujets en rapport avec ce message
CREER UN ENREGISTREMENT DANS UNE TABLE A PARTIR DU FORMULAIRE [ par sergeszebe ]
Bonjour à tous, j'ai une table tb_M vide crée dans une base sql server 2005 j'ai un formulaire en vb.net(envoi_message avec des texbox txtexp,txtdes,t
créer des OptionButton à partir du code [ par mayerp ]
Bonjour,j'aurai voulu savoir, si cela est possible, comment creer a partir du code des OptionButton contenu dans une Frame.J'arrive en fait à creer la
Creer simple MAcro XLS à partir d'un code VBA [ par btheodoric ]
Bonjour à tous, je cherche désespérement à créer une Macro à partir d'un code vba mais je n'y arrive même pas tellement je suis mauvais...Et en suivan
Creer repertoire a partir de la date de fichier [ par acornuez ]
Bonjour, J'ai un repertoire avec plusieurs photos. Je souhaite ranger mes photos par date. Pour ce faire, il faudrait créer un repertoire par date et
Insérer des formules arithmétiques à partir d’une table [ par iabraoui ]
J'ai un petit problème concernant l'insertion des formules arithmétique à partir d'une table Dans mon code VB Exemple : Table : Rubrique Code
ouvrir une table access en excel a partir d'une code vb6 [ par ELATI ]
bj à tous,j'ai un projet à realiser je besoin d'une code en vb qui permet d'afficher le contenu d'une table sous access en forma excel .je veux aussi
VB.Net Code pour créé un Table dans un fichier Acces, J'ai la requête mais ca bug [ par MagDix ]
Bonjour à tous Je cherche à me créer une nouvelle table dans mon fichier Acces. J'utilise cette requete SQL: [code=vb]RequeteSQL = "CREATE TABLE '%"
code vb [ par almakoevi ]
j'ai créé dans un form un champ de saisie avec un bouton pour enregistrer dans une table en access les informations saisies dans le champ.En bref je v
VB.Net Ado.Net Création d'une Table Bug ? [ par MagDix ]
Bonjour à tous J'essais de me créer une Table dans un Fichier Acces. J'utilise mon code mais rien ne fonctionne. J'ai donc fouillé un peu pour trouv
VB.Net Ado.Net Ajout de colonne lors d'un ajout d'une table ? [ par MagDix ]
Bonjour à tous J'aimerais me créer un table avec quelques colonnes. J'utilise une reqête qui ne fais qu'ajouter une table [code=vb]Dim strSQL As Stri
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|