2010-09-14 11 views
0

Je WPF les accès en utilisant le service de rapports objet visionneuse de rapports et reçu cette erreur:WPF et ReportViewer

la connexion sous-jacente a été fermée. une connexion qui devait être maintenue en vie a été fermée par le serveur ..

Quelqu'un peut-il aider s'il vous plaît?

merci

Répondre

1

Le problème est la source de données pour le rapport. Comme il s'agit d'un fichier rdlc local qui a été copié à partir d'une autre solution, il n'a plus l'avantage de la source de données qui lui a été assignée à l'origine. Vous devez définir manuellement la source de données sur une datatable ou sur le résultat d'une requête linq to sql. Pour corriger le problème, créez un nouvel objet datatable, remplissez-le avec les résultats de votre requête de rapport, puis affectez-le en tant que source de données pour votre rapport.