j'aurais besoin des lumières des gens éclairés ...
j'ai une base access mdb dans laquelle une fonction ouvre une procédure
stockée dans un serveur sql et affecte le recordset sur un
formulaire.recordset en mode feuille de données :
temps d'execution 12s,
recordset en adUseClient et adForwardOnly
1602 lignes en retour
ca marche bien quoi !
1ere question : je n'arrive pas a créer un état dans mon mdb basé sur une
procédure stockée d'un serveur sql
(le report n'a pas de propriété recordset comme le formulaire, et
recordsource ne va pas), bon...
puis je crée un projet access adp, connecté sur le meme serveur sql et
j'ouvre la meme procédure stockée :
temps d'execution 4 minutes !!!! quand ca veux bien 1 fois sur 5 il me
fait une "erreur réseau"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ilan
Bonjour,
Tu peux tenter d'afffecter le resultat de la procedure distante a une table (ou une requete stockéé) de maniere a en disposer en tant qu'objet local. Tu pourras ainsi creer le report.
Bonjour,
j'aurais besoin des lumières des gens éclairés ...
j'ai une base access mdb dans laquelle une fonction ouvre une procédure stockée dans un serveur sql et affecte le recordset sur un formulaire.recordset en mode feuille de données : temps d'execution 12s, recordset en adUseClient et adForwardOnly 1602 lignes en retour ca marche bien quoi !
1ere question : je n'arrive pas a créer un état dans mon mdb basé sur une procédure stockée d'un serveur sql (le report n'a pas de propriété recordset comme le formulaire, et recordsource ne va pas), bon...
puis je crée un projet access adp, connecté sur le meme serveur sql et j'ouvre la meme procédure stockée : temps d'execution 4 minutes !!!! quand ca veux bien 1 fois sur 5 il me fait une "erreur réseau"
quelqu'un aurait-il qques conseils ?
merci bcp Sebho
Bonjour,
Tu peux tenter d'afffecter le resultat de la procedure distante a une table
(ou une requete stockéé) de maniere a en disposer en tant qu'objet local.
Tu pourras ainsi creer le report.
Bonjour,
j'aurais besoin des lumières des gens éclairés ...
j'ai une base access mdb dans laquelle une fonction ouvre une procédure
stockée dans un serveur sql et affecte le recordset sur un
formulaire.recordset en mode feuille de données :
temps d'execution 12s,
recordset en adUseClient et adForwardOnly
1602 lignes en retour
ca marche bien quoi !
1ere question : je n'arrive pas a créer un état dans mon mdb basé sur une
procédure stockée d'un serveur sql
(le report n'a pas de propriété recordset comme le formulaire, et
recordsource ne va pas), bon...
puis je crée un projet access adp, connecté sur le meme serveur sql et
j'ouvre la meme procédure stockée :
temps d'execution 4 minutes !!!! quand ca veux bien 1 fois sur 5 il me
fait une "erreur réseau"
Tu peux tenter d'afffecter le resultat de la procedure distante a une table (ou une requete stockéé) de maniere a en disposer en tant qu'objet local. Tu pourras ainsi creer le report.
Bonjour,
j'aurais besoin des lumières des gens éclairés ...
j'ai une base access mdb dans laquelle une fonction ouvre une procédure stockée dans un serveur sql et affecte le recordset sur un formulaire.recordset en mode feuille de données : temps d'execution 12s, recordset en adUseClient et adForwardOnly 1602 lignes en retour ca marche bien quoi !
1ere question : je n'arrive pas a créer un état dans mon mdb basé sur une procédure stockée d'un serveur sql (le report n'a pas de propriété recordset comme le formulaire, et recordsource ne va pas), bon...
puis je crée un projet access adp, connecté sur le meme serveur sql et j'ouvre la meme procédure stockée : temps d'execution 4 minutes !!!! quand ca veux bien 1 fois sur 5 il me fait une "erreur réseau"
quelqu'un aurait-il qques conseils ?
merci bcp Sebho
Sebho
comment affecter le résultat dans une table locale (sans faire une boucle, c'est trop lent), car mon recordset viens d'un serveur sql
Function ouvre() As ADODB.Recordset
Dim c As New ADODB.Connection Dim rs As New ADODB.Recordset