Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1424 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Access/ADO/SQL Server] Lancer des Access Reports basés sur SQLServer?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access/ADO/SQL Server] Lancer des Access Reports basés sur SQLServer?

n°565735
Yoyo@
Posté le 13-11-2003 à 12:32:53  profilanswer
 

Salut,
 
Je développe une appli tournant squs Access/VBA, et attaquant une Base de Données SQL Server!
 
J'utilise pour celà des connexions ADO, ce qui me parait de loin le plus efficace!
 
Cependant, par moments, j'ai besoin de lancer des Access Reports (Etats), et des fois, ces Reports doivent etre basés sur des tables temporaires crées par des procédures stockées sous la meme connexion!
 
Je me demandais comment faire pour lancer ces reports avec des appels ADO!
 
Pour le moment, la mailleure solution (et la seule à vrai dire...) que j'ai trouvée, c'est d'utiliser un Recordset ADO, d'importer les données de la table #tempTable dans une variable VBA de type Array (Variant) et ensuite de copier ceci dans une table Access avant de lancer le report sur cette table Access... Pa strès efficace quand même...
 
Est ce que vous avez des idées pour mon problème?
 
Merci !

mood
Publicité
Posté le 13-11-2003 à 12:32:53  profilanswer
 

n°565824
chapi
Downgradé
Posté le 13-11-2003 à 14:10:02  profilanswer
 

Yoyo@ a écrit :

Salut,
 
Je développe une appli tournant squs Access/VBA, et attaquant une Base de Données SQL Server!
 
J'utilise pour celà des connexions ADO, ce qui me parait de loin le plus efficace!
 
Cependant, par moments, j'ai besoin de lancer des Access Reports (Etats), et des fois, ces Reports doivent etre basés sur des tables temporaires crées par des procédures stockées sous la meme connexion!
 
Je me demandais comment faire pour lancer ces reports avec des appels ADO!
 
Pour le moment, la mailleure solution (et la seule à vrai dire...) que j'ai trouvée, c'est d'utiliser un Recordset ADO, d'importer les données de la table #tempTable dans une variable VBA de type Array (Variant) et ensuite de copier ceci dans une table Access avant de lancer le report sur cette table Access... Pa strès efficace quand même...
 
Est ce que vous avez des idées pour mon problème?
 
Merci !


 
 
Franchement ?
 
Investis dans une licence crystal report.


---------------
I drive at 88mph ! Just in case...
n°565846
Yoyo@
Posté le 13-11-2003 à 14:28:25  profilanswer
 

Euh...?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Access/ADO/SQL Server] Lancer des Access Reports basés sur SQLServer?

 

Sujets relatifs
Champs Multi valeurs possible sous SQL 2000?[Access] Peut on interfacer access et un domaine?
Utilisation d'une base de données Access ?[Access] CREATE TABLE avec num auto :(
[Delphi +ADO/Access] Accès à une base cryptée avec mdp[SQL Server] Qu'est ce qui est le plus efficace...?
[access] controle active XEquivalent SQL Server d'une simple Requete Access
Plus de sujets relatifs à : [Access/ADO/SQL Server] Lancer des Access Reports basés sur SQLServer?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR