SupraDolph
Messages postés196Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention 1 septembre 2008
-
21 févr. 2005 à 15:52
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 2009
-
21 févr. 2005 à 17:55
Je ne sais pas très bien programmer sous access et j'ai donc un question que je pense facile à répondre, sa n'empêche que je n'y arrive pas seul...
Sous access j'aimerai savoir comment on execute une requête à partir du mode de codage.
En fait je veux mettre une valeur contenue dans une table dans une variable, ce qui doit donner un truc du genre :
Dim var as Integer
var = DoCmd.truc("SELECT Taches.NumTables FROM Taches WHERE Taches.Key=1;")
Ou peut être
var = DoCmd.truc("Nom_de_requete")
où Nom_de_requete serai une requete créée avec le mode de création de access.
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 21 févr. 2005 à 16:46
Salut ;O)
Access intègre depuis longtemps une fonction de domaine très pratique et rapide :
DLookup
Exemple : je veux connaître l'adresse (qui se situe dans le champ adresse) d'un client ayant comme code client 'LECODE' (situe dans le champ Code client) dans la table Clients :
Dim MaVariable As Variant
'Je recherche dans la table Client le champ [Code client] ayant comme valeur LECODE, et retourne moi la valeur du champ Adresse pour l'enregistrement trouvé dans la variable MaVariable
MaVariable = DLookup("Adresse", "Clients", "[Code client]='LECODE'")
SupraDolph
Messages postés196Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention 1 septembre 20081 21 févr. 2005 à 16:43
en fait je veux créé des tables nommée Tables1, Tables2, ... , TablesN
Je concerve N dans une table, et lors de la création d'un nouvelle table je veux le ressortir pour connaitre le numéro puis l'incrémenté de 1.
DoCmd.RunSQL (" CREATE TABLE Taches" & N & " (Personnes VARCHAR(50), Liste VARCHAR(50), Description LONGTEXT, Temps VARCHAR(50), Statut VARCHAR(50), DepartDRP TIMESTAMP);")
SupraDolph
Messages postés196Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention 1 septembre 20081 21 févr. 2005 à 17:05
Merci Guy (alias Neo.balastik)
C'est exactement ce que je recherchai !
Tu viens de me débloqué et sa fait un moment que je me prennais la tête la dessus.