Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2029 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Access] Sauvegarder les résultats d'une requete dans une table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access] Sauvegarder les résultats d'une requete dans une table

n°795558
DJELiTe
Posté le 14-07-2004 à 12:08:57  profilanswer
 

Voilà en fait j'aimerais qu'on sache sauvegarder les résultats d'une requête dans un table dont on définirait le nom à chaque fois...
Dans le genre de l'option save as ou save in je sais pas trop.
Il faudrait que ca crée la table avec les données de la requete en fait.. Est ce possible ?
Merci d'avance

mood
Publicité
Posté le 14-07-2004 à 12:08:57  profilanswer
 

n°795815
Arjuna
Aircraft Ident.: F-MBSD
Posté le 14-07-2004 à 18:11:23  profilanswer
 

create table toto as select ...


Message édité par Arjuna le 14-07-2004 à 18:11:56
n°797782
DJELiTe
Posté le 16-07-2004 à 15:17:44  profilanswer
 

Arjuna a écrit :

create table toto as select ...


 
Merci!
J'ai réussis en utilisant ce code :

Code :
  1. '*** 1°/ Demander si l'on veut sauvegarder les résultats et demander,si oui,le nom de la table pour mettre***
  2. '***     les données du résultat de la requete***
  3. s = InputBox(Prompt:="Table Name??", Title:=("Do you want to save the query results?" ))
  4. '*** 2°/ Créer la table avec le nom rentré dans l'inputbox + les champs***
  5. DoCmd.RunSQL "create Table " & s & " (FLangage Text,FGender Text,...)"
  6. DoCmd.SetWarnings False
  7. '*** 3°/ Insérer les valeurs de la requete dans la table nommée par l'utitlisateur***
  8. DoCmd.RunSQL "insert into " & s & " (FLangage,FGender,...) select TblCustomer.FLangage,TblCustomer.FGender,...FROM TblCustomer WHERE TblCustomer.FLangage = '" + (Combo1.Value) + "'"
  9. DoCmd.SetWarnings False
  10. End Sub


 
Ca mets dans une table,dont le nom est donné par l'utilisateur, les infos de la requete :) :bounce:

n°797835
Arjuna
Aircraft Ident.: F-MBSD
Posté le 16-07-2004 à 15:49:49  profilanswer
 

Le create as select évite de faire le create manuellement avant :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Access] Sauvegarder les résultats d'une requete dans une table

 

Sujets relatifs
[Access] Pas dur je pense mais jy arrive pasinterfacage ms access - HTML urgent!!!!!!
ACCESS LISTE ET VBArequete infaisable d'une traite ???
ranger le résultat d'une requete dans un formulaire[Access vba2000] --> pbm avec un formulaire
Problème de requête[PHP][MySQL] MySQL retourne une valeur erroné à une requète max(id)
ecrire une requete dans une table 
Plus de sujets relatifs à : [Access] Sauvegarder les résultats d'une requete dans une table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR