Bonjour,
J'ai un report qui utilise une procédure stockée SQL Server 2000 avec un paramètres (Pour info, j'ai essayé de faire un test avec une requête directe). Lorsque j'essaye d'appeler mon rapport en changeant la base de données et/ou le serveur SQL via la commande :
J'obtiens systématiquement une exception de CrystalDecisions.CrystalReports.Engine.EngineException :
Code : Sélectionner tout - Visualiser dans une fenêtre à part oDoc.DataSourceConnections.Item(0).SetConnection(My.Settings.SQLServeur, My.Settings.SQLBase, True)
Voici la pile d'appel :Erreur dans le fichier C:\DOCUME~1\DE30AB~1.TRD\LOCALS~1\Temp\temp_c0a5910c-ff9d-446d-87b4-2008de9684bc {F7CE131F-8633-43B6-B390-F7835E01090B}.rpt :
Echec de l'ouverture d'un jeu de lignes.
Que puis-je faire ?à CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
à CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext)
à CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
à CrystalDecisions.CrystalReports.Engine.ReportDocument.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
à SuiviImpression.frmMain.btLanceImpression_Click(Object sender, EventArgs e) dans E:\Projets\SuiviImpression\SuiviImpression\frmMain.vb:ligne 249
Merci de toutes l'aide que vous saurez m'apporter.
Partager