Citation Envoyé par soazig Voir le message
Coucou,
Tu peux peut-être aussi essayer autre chose,
En début de procédure stockée, tu fais
Set nocount on
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 exec(@machaine) 
if @@rowcount=0
begin
Ton autre select
end
Je ne sais pas si @@rowcount est mis à jour avec un exec .
Sinon pour la partie savoir le nombre de lignes mise à jour tu peux t'inspirer de
https://social.msdn.microsoft.com/Fo...tesql-rowcount

Si tu veux creuser cette piste, et voir si ça marche dans ton code. Essaie sans le if dans un cas où tu es sûr que tu serais passé dedans et vois si ça marche dans ton code web.
Cordialement
Soazig
Merci beaucoup.
J'ai finalement opté pour cette solution en utilisant @@rowcount et cela me permet de générer la bonne requête dans ma recherche finale.
En optimisant mes tables et mes requêtes, ça passe suffisamment rapidement. C'est parfait.
Merci beaucoup pour vos réponses.
Je cloture donc ce post.
Merci.