Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes, quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes, quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes, quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" <DominiqueMARTIN@discussions.microsoft.com> a écrit dans
le message de news: 28F9F39C-1F2E-4EA6-A0B2-F7181FBE8518@microsoft.com...
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit
dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" <DominiqueMARTIN@discussions.microsoft.com> a écrit
dans
le message de news: 28F9F39C-1F2E-4EA6-A0B2-F7181FBE8518@microsoft.com...
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit
dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
pourquoi ce matin ?? :o))
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Jessy Sempere" a écrit dans le message de news:Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit
dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
pourquoi ce matin ?? :o))
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Jessy Sempere" <jessy.sempere@prg.sncf.fr> a écrit dans le message de news:
3EF72BA8-345C-40F7-BA23-849F6E95F3F3@microsoft.com...
Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" <DominiqueMARTIN@discussions.microsoft.com> a écrit
dans
le message de news: 28F9F39C-1F2E-4EA6-A0B2-F7181FBE8518@microsoft.com...
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
pourquoi ce matin ?? :o))
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Jessy Sempere" a écrit dans le message de news:Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit
dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Y a pas à dire...
Depuis le temps que je te connais, tu ne changes pas et tu as bien raison
d'ailleurs... ;-)))
Maintenant effectivement je dois l'avouer, il n'y a pas que ce matin.
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------pourquoi ce matin ?? :o))
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Jessy Sempere" a écrit dans le message de news:Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit
dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Y a pas à dire...
Depuis le temps que je te connais, tu ne changes pas et tu as bien raison
d'ailleurs... ;-)))
Maintenant effectivement je dois l'avouer, il n'y a pas que ce matin.
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
pourquoi ce matin ?? :o))
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Jessy Sempere" <jessy.sempere@prg.sncf.fr> a écrit dans le message de news:
3EF72BA8-345C-40F7-BA23-849F6E95F3F3@microsoft.com...
Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" <DominiqueMARTIN@discussions.microsoft.com> a écrit
dans
le message de news: 28F9F39C-1F2E-4EA6-A0B2-F7181FBE8518@microsoft.com...
Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique
Y a pas à dire...
Depuis le temps que je te connais, tu ne changes pas et tu as bien raison
d'ailleurs... ;-)))
Maintenant effectivement je dois l'avouer, il n'y a pas que ce matin.
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------pourquoi ce matin ?? :o))
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Jessy Sempere" a écrit dans le message de news:Bonjour
Décidement je dis vraiment n'importe quoi ce matin... ;-))
Je confondais le runsql et le openquery d'une requête action donc
effectivement, le RunSQL et plus rapide que le Execute.
J'ai fait des tests de suppression et d'ajout et on a en temps d'exécution
:
Temps du RunSQL = 0,75 * Temps du Execute
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
------------------------------------bonjour
docmd fait appel à une commande interne à access, elle est théoriquement
plus rapide et plus sécurisée, puisque tu as les boites d'alerte et que
tu
peux annuler l'action
pour la vitesse, je n'ai pas fait de calcul précis
--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info/
*********************************************************
"Dominique MARTIN" a écrit
dans
le message de news:Bonjour,
Pour lancer une requête action via VBA on peut utiliser les 2 commandes
suivantes :
DoCmd.RunSQL MaRequête
ou
Set db=currentdb
db.Execute MaRequête
je voudrais savoir quelles sont les différences entre les 2 syntaxes,
quelle
est la meilleure, la plus rapide, la plus sécurisée ?
Merci beaucoup
Dominique