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

Lancer des Access Reports basés sur SQLServer? [Access/ADO/SQL Server] - VB/VBA/VBS - Programmation

Marsh Posté le 13-11-2003 à 12:32:53    

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 !

Reply

Marsh Posté le 13-11-2003 à 12:32:53   

Reply

Marsh Posté le 13-11-2003 à 14:10:02    

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...
Reply

Marsh Posté le 13-11-2003 à 14:28:25    

Euh...?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed