|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : septembre 2006 Messages : 217 ![]() |
Bonjour;
J’utilise une table croisée dynamique qui a comme source une requête sql server , dans cette dernière je fais appelle à une fonction utilisateur qui retourne de varchar , lorsque j'exécute la requête avec vba et j'essaye de rafraichir il retourne l'erreur suivante "type incompatible ": voici mon code VBA Code :
j'ai fait toutes les recherches sur le net mais je suis toujours bloquée depuis des jours Merci d’avance |
||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : mars 2007 Messages : 164 ![]() |
Bonsoir,
C'est bien au dessus de ce que je sais faire, mais comme ça ... lorsque l'on a SELECT --> [des noms des champs] séparé par des virgules FROM --> [le nom de la table] alors que dans ton instruction tabch2 = " SELECT MaFonctionSQLServer(table.champ) as valeur " je ne retrouve pas les noms des champs séparés par une virgule |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : septembre 2006 Messages : 217 ![]() |
Oui même si j'ajoute un autre champ dans le select ainsi
Code :
tabch2 = " SELECT val2 , MaFonctionSQLServer(table.champ) as valeur " |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com