OVH Cloud OVH Cloud

dbSQLPassThrough = procédure stockée ?

1 réponse
Avatar
gold
Bonsoir,

Je suis en pleine migration d'une appli vers sql server.
Je transforme donc toutes mes requêtes en procédures stockées à placer sur
le sql serveur.

Je voudrais savoir si la commande CurrentDb.Execute munie de
dbSQLPassThrough est en terme de performance, équivalente à une procédure
stockée .

Merci d'avance Jacques



========================================================

Dim strSQL$

strSQL = "DELETE * from tb_bl WHERE num_cde = " & this_cde_num
CurrentDb.Execute strSQL, dbSQLPassThrough

1 réponse

Avatar
3stone
Salut,

"gold"
| Je suis en pleine migration d'une appli vers sql server.
| Je transforme donc toutes mes requêtes en procédures stockées à placer sur
| le sql serveur.
|
| Je voudrais savoir si la commande CurrentDb.Execute munie de
| dbSQLPassThrough est en terme de performance, équivalente à une procédure
| stockée .


CurrentDb est une fonction DAO et utilise donc le moteur JET.

Dès que tu utilise JET, tu travaille en serveur de fichier et l'avantage
d'utiliser une base SQL est très réduit.


N'étant malgré tout pas grand connaisseur des bases SQL et de leur utilisation,
je te propose de regarder ici:
http://office.microsoft.com/fr-be/access/HP052741431036.aspx


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/