Rapport Crystal: Impossible de se connecter paramètres de connexion sont incorrects
Lors de l'impression d'un rapport, l'utilisateur parfois ai l'erreur suivante:
CrystalDecisions.CrystalReports.Moteur.LogOnException: Erreur dans le Fichier C:\DOCUME~1\carolec\LOCALS~1\Temp\temp_b117cc2e-c184-4556-a493-e04e6d4126fb {388C2B55-114E-4087-commande a22d-9289902AFDEB}.rpt: Impossible de se connecter: paramètres de connexion sont incorrects. ---> Système.Moment de l'exécution.InteropServices.COMException (0x8004100F): Erreur dans le Fichier C:\DOCUME~1\carolec\LOCALS~1\Temp\temp_b117cc2e-c184-4556-a493-e04e6d4126fb {388C2B55-114E-4087-commande a22d-9289902AFDEB}.rpt: Impossible de se connecter: paramètres de connexion sont incorrects. à CrystalDecisions.ReportAppServer.Les contrôleurs.ReportSourceClass.GetLastPageNumber(RequestContext pRequestContext) à CrystalDecisions.Source d'état.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext) --- Fin de la trace de la pile d'exception interne --- à CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e) à CrystalDecisions.Source d'état.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext) à CrystalDecisions.CrystalReports.Moteur.FormatEngine.PrintToPrinter(Int32 nCopies, Boolean assemblés, Int32 startPageN, Int32 endPageN) à CrystalDecisions.CrystalReports.Moteur.ReportDocument.PrintToPrinter(Int32 nCopies, Boolean assemblés, Int32 startPageN, Int32 endPageN)
Toutes les idées sur une solution?
Configuration: C# (2008), WinForm, Crystal reports 10, SQL Server 2008 Express (local)
OriginalL'auteur izokurew | 2009-07-06
Vous devez vous connecter pour publier un commentaire.
N'avez pas utilisé Crystal Reports pour un peu, mais en général, une erreur le long des lignes de "l'Exception de Connexion" peut en fait n'ont rien à voir avec la sécurité à tous, Crystal Report des erreurs peuvent être un peu aléatoire.
Son possible, il peut être une erreur liées à des problèmes de mémoire.
Ou...
Il pourrait être rapport spécifique, un sous-rapport peut-être essayer d'ouverture de session en utilisant les informations d'identification stockées dans le rapport, plutôt que les informations d'identification que vous avez transmis, via le code, Vous avez besoin de faire une boucle par tous les sous-rapports plutôt que de simplement le rapport principal paramètre les informations de connexion.
Je me souviens d'avoir cette erreur quand j'ai utilisé une solution de contournement pour installer un logo dynamique pour un rapport (qui a tiré à partir d'un champ binaire dans une autre table de base de données) sauf qu'il y a une légère erreur dans laquelle il a tiré le logo de données pour chaque ligne de données; Après un certain montants de lignes renvoyées il est mort résultant en une erreur similaire.
Cher Phil.. je ne sais pas comment vous Remercier. J'ai utilisé cette astuce et fixe mon problème après avoir passé 4 heures. Merci un million.
OriginalL'auteur Phill
Pour quelqu'un ayant le même problème, vérifiez également si votre rapport de source de données de fournisseur est "SQL Native Client". Si oui, cela ne marchera pas dans votre serveur de Production qui n'ont pas de client SQL installé. Il doit être "SQLOLEDB" pour que ça marche dans les machines où il n'y a pas de client SQL installé.
C'est la raison pourquoi mon rapport travaillé sur mon serveur de test(qui avait du client SQL server) et n'a pas de travail dans mon serveur de production
OriginalL'auteur Arshad Mohammad
J'ai le même problème, mais a décidé.
Le problème est dans la connexion odbc. Il suffit d'installer SQL pilote natif pour ajouter une connexion odbc.
Lien de téléchargement
https://support.fotoware.com/hc/en-us/articles/208664385-Microsoft-SQL-Native-Client-fails-to-download-during-FotoWeb-setup
OriginalL'auteur khamami
Si vous avez eu un rapport utilisé pour travailler bien, mais alors soudainement cessé de fonctionner... ET que vous utilisez l'Authentification SQL Server... vérifiez votre Mot de passe de date d'Expiration sur le Compte de Connexion. 🙂
OriginalL'auteur Anthony Griggs