{Access} requete sql
Fermé
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
-
12 juil. 2009 à 20:31
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 - 15 juil. 2009 à 20:16
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 - 15 juil. 2009 à 20:16
A voir également:
- {Access} requete sql
- Acer quick access - Forum Logiciels
- Blob sql ✓ - Forum Webmastering
- Access appdata - Guide
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- Désinstaller ACER QUICK ACCESS - Forum Logiciels
16 réponses
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
12 juil. 2009 à 21:55
12 juil. 2009 à 21:55
Je pense qu'il faut commencer par RunSQL, mettre entre "" et terminer par ;
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
13 juil. 2009 à 18:53
13 juil. 2009 à 18:53
cela ne fonctionne pas quelqu un peu m aider
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
13 juil. 2009 à 23:08
13 juil. 2009 à 23:08
Désolé, c'est DoCmd.RunSQL
cf exemple de l'aide:
Public Sub DoSQL()
Dim SQL As String
SQL = "UPDATE Employees " & _
"SET Employees.Title = 'Regional Sales Manager' " & _
"WHERE Employees.Title = 'Sales Manager'"
DoCmd.RunSQL SQL
End Sub
cf exemple de l'aide:
Public Sub DoSQL()
Dim SQL As String
SQL = "UPDATE Employees " & _
"SET Employees.Title = 'Regional Sales Manager' " & _
"WHERE Employees.Title = 'Sales Manager'"
DoCmd.RunSQL SQL
End Sub
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 18:03
14 juil. 2009 à 18:03
merci cela fonctionne pour un update mais pas pour un select mais je v chercher!!!!!!!!
mdr
merci
mdr
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 18:12
14 juil. 2009 à 18:12
re
en fait j explique la j essai quelque chose de simple:Ma table se nome NOMNOM et ma colonne NOM
alors:
Public Sub test_requete_sql()
Dim SQL As String
SQL = "Select NOMNOM"
from nom.title
WHERE nom.title = "Dupond"
DoCmd.RunSQL SQL
End Sub
mais cela ne marche pas cela me dis fonction ou fonction non definis
en fait j explique la j essai quelque chose de simple:Ma table se nome NOMNOM et ma colonne NOM
alors:
Public Sub test_requete_sql()
Dim SQL As String
SQL = "Select NOMNOM"
from nom.title
WHERE nom.title = "Dupond"
DoCmd.RunSQL SQL
End Sub
mais cela ne marche pas cela me dis fonction ou fonction non definis
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 18:37
14 juil. 2009 à 18:37
re re re re !
j'ai essayé ca
Dim sql As String
sql = "select nom " & _
" from nomnom " & _
"where nom = 'cedric'"
DoCmd.RunSQL sql
MsgBox ("mise a jour effectué")
End Sub
g bien mon msgbox mais rien ne se pase ma requete s'affiche null part
merci de m'aider
j'ai essayé ca
Dim sql As String
sql = "select nom " & _
" from nomnom " & _
"where nom = 'cedric'"
DoCmd.RunSQL sql
MsgBox ("mise a jour effectué")
End Sub
g bien mon msgbox mais rien ne se pase ma requete s'affiche null part
merci de m'aider
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
14 juil. 2009 à 19:22
14 juil. 2009 à 19:22
nonnon, (c'est le cas de le dire)
Essaie:
RunSQL "SELECT nom FROM nomnom WHERE nom = 'Dupond' "
En fait, la moindre virgule ou apostrophe peut faire tout foirer, mais il y a un "truc":
Crée la requête en mode graphique, affiche la en mode SQL et fais un copier-coller dans l'éditeur VB...
Essaie:
RunSQL "SELECT nom FROM nomnom WHERE nom = 'Dupond' "
En fait, la moindre virgule ou apostrophe peut faire tout foirer, mais il y a un "truc":
Crée la requête en mode graphique, affiche la en mode SQL et fais un copier-coller dans l'éditeur VB...
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 20:13
14 juil. 2009 à 20:13
salut
j'ai essayé mais ce n'est pas du tout pareil!!!!
j'essai ce que tu ma dis
merci
j'ai essayé mais ce n'est pas du tout pareil!!!!
j'essai ce que tu ma dis
merci
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 20:19
14 juil. 2009 à 20:19
non ca ne marche pas !!!!!
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 20:24
14 juil. 2009 à 20:24
g essayé :
runsql = "SELECT nom FROM nomnom WHERE nom = 'dupond'"
pas de message d 'erreur mais rien ne s'affiche
runsql "SELECT nom FROM nomnom WHERE nom = 'dupond'"
message d'erreur syntaxe
runsql = "SELECT nom FROM nomnom WHERE nom = 'dupond'"
docmd.runsql runsql
message d 'erreur
merci a vous !
runsql = "SELECT nom FROM nomnom WHERE nom = 'dupond'"
pas de message d 'erreur mais rien ne s'affiche
runsql "SELECT nom FROM nomnom WHERE nom = 'dupond'"
message d'erreur syntaxe
runsql = "SELECT nom FROM nomnom WHERE nom = 'dupond'"
docmd.runsql runsql
message d 'erreur
merci a vous !
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
14 juil. 2009 à 20:38
14 juil. 2009 à 20:38
re encore moi:
voici la requete faite avec acces
SELECT nomnom.nom, nomnom.prenom FROM nomnom;
j 'ai mis ca dans mon sub mais rien a faire c grave ca !!!
j ai teste :
sql = "SELECT nomnom.nom, nomnom.prenom FROM nomnom"
DoCmd.runsql (sql)
mais NON!!!
avec sans les " mais tjs pareil
voici la requete faite avec acces
SELECT nomnom.nom, nomnom.prenom FROM nomnom;
j 'ai mis ca dans mon sub mais rien a faire c grave ca !!!
j ai teste :
sql = "SELECT nomnom.nom, nomnom.prenom FROM nomnom"
DoCmd.runsql (sql)
mais NON!!!
avec sans les " mais tjs pareil
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
14 juil. 2009 à 21:54
14 juil. 2009 à 21:54
Excuse moi, je pense que je m'égare...
Je viens de relire l'aide.
Si j'ai bien compris, DoCmd.RunSQL ne fonctionne qu'avec les requêtes mise à jour ou action qui modifient la base, elle n'affiche pas la requête selection.
Je pense qu'il faut passer par DoCmd.OpenQuery et créer auparavant la requête à ouvrir.
Désolé de t'avoir induit en erreur.
vois dans l'aide la syntaxe exacte.
Je viens de relire l'aide.
Si j'ai bien compris, DoCmd.RunSQL ne fonctionne qu'avec les requêtes mise à jour ou action qui modifient la base, elle n'affiche pas la requête selection.
Je pense qu'il faut passer par DoCmd.OpenQuery et créer auparavant la requête à ouvrir.
Désolé de t'avoir induit en erreur.
vois dans l'aide la syntaxe exacte.
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
15 juil. 2009 à 17:36
15 juil. 2009 à 17:36
ok je vais tester ca !!!
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
15 juil. 2009 à 17:41
15 juil. 2009 à 17:41
encore moi
alors j'ai tester docmd.openquery "nom requete "
cela fonctionne
mais il n'y a pas moyen d'ecrire une requete sql dans vb editor?????
merci pour tout en tout k
alors j'ai tester docmd.openquery "nom requete "
cela fonctionne
mais il n'y a pas moyen d'ecrire une requete sql dans vb editor?????
merci pour tout en tout k
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
15 juil. 2009 à 18:16
15 juil. 2009 à 18:16
Bin, il y a moyen de créer une requête en VBA puis de l'exécuter mais je ne me suis jamais compliqué la vie jusque là...
On trouve des exemples dans l'aide pour créer tables et requêtes... pour moi, c'est du grec!
On trouve des exemples dans l'aide pour créer tables et requêtes... pour moi, c'est du grec!
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
15 juil. 2009 à 20:16
15 juil. 2009 à 20:16
bon ok merci bcp de ton aide bonne soiree