Execute Reader : Nb de paramètres dans une commande
1 réponse
xiii29
Bonjour,=20
Je dois faire une requ=EAte sur une base de donn=E9es MSDE. Le=20
service que j'utilise passe ses param=E8tres via un tableau=20
de param=E8tres : @Param etc...=20
Exemple de requ=EAte :=20
SELECT * FROM [Exercices] WHERE [dossierID] IN (@Param0)=20
=20
Avec un param=E8tre pas de souci mais avec 5000 param=E8tres=20
(et oui ...) j'ai une erreur :=20
General Network Error. Check your documentation =20
Je ne sais pas si cela vient d'une limite de=20
l'ExecuteReader ou de ma base MSDE !
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
Christophe Lauer [MS]
Bonjour,
xiii29 wrote:
Je dois faire une requête sur une base de données MSDE. Le service que j'utilise passe ses paramètres via un tableau de paramètres : @Param etc...
Exemple de requête : SELECT * FROM [Exercices] WHERE [dossierID] IN (@Param0)
Avec un paramètre pas de souci mais avec 5000 paramètres (et oui ...) j'ai une erreur : General Network Error. Check your documentation
Au delà de l'erreur remontée par le produit, je pense que vous devriez revoir la conception et le design de votre application. Pouvez-vous expliquer un peu plus en détails ce que sont ces 5000 paramètres, d'ou ils viennent et sous quelle forme ?
Cdt,
-- Christophe Lauer Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no rights.
Bonjour,
xiii29 wrote:
Je dois faire une requête sur une base de données MSDE. Le
service que j'utilise passe ses paramètres via un tableau
de paramètres : @Param etc...
Exemple de requête :
SELECT * FROM [Exercices] WHERE [dossierID] IN (@Param0)
Avec un paramètre pas de souci mais avec 5000 paramètres
(et oui ...) j'ai une erreur :
General Network Error. Check your documentation
Au delà de l'erreur remontée par le produit, je pense que vous devriez
revoir la conception et le design de votre application. Pouvez-vous
expliquer un peu plus en détails ce que sont ces 5000 paramètres, d'ou ils
viennent et sous quelle forme ?
Cdt,
--
Christophe Lauer
Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Je dois faire une requête sur une base de données MSDE. Le service que j'utilise passe ses paramètres via un tableau de paramètres : @Param etc...
Exemple de requête : SELECT * FROM [Exercices] WHERE [dossierID] IN (@Param0)
Avec un paramètre pas de souci mais avec 5000 paramètres (et oui ...) j'ai une erreur : General Network Error. Check your documentation
Au delà de l'erreur remontée par le produit, je pense que vous devriez revoir la conception et le design de votre application. Pouvez-vous expliquer un peu plus en détails ce que sont ces 5000 paramètres, d'ou ils viennent et sous quelle forme ?
Cdt,
-- Christophe Lauer Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no rights.