Crystal report

Mozardyao 34 Messages postés vendredi 1 juillet 2011Date d'inscription 11 février 2013 Dernière intervention - 13 oct. 2012 à 10:16 - Dernière réponse :  champi
- 27 juil. 2016 à 20:17
salut,je developpe actuellement avec vb2010.Pour mes etats j'utilise un crystal report que je remplis par code.Mon code est le suivant:

Private Sub frmEtatParcelleFrs_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim ds As New DataSet
Dim cmd1 As SqlCommand
Dim cnn As SqlConnection
Dim dta As SqlDataAdapter
Dim connectionString As String = My.Settings.GPPConnectionString
Dim sql As String
Dim objRpt As New CrystalReportParcelle

cnn = New SqlConnection(connectionString)
cnn.Open()
sql = "select *from dbo.vwParcelleParFournisseur"
cmd1 = New SqlCommand(sql)
cmd1.Connection() = cnn
dta = New SqlDataAdapter(sql, cnn)
'remplir le dataset ds avec le contenu da table temporaire
dta.Fill(ds, "parcelle")

cnn.Close()
'theoriquement affichage du contenu avant la suppression du contenu
' de la table temporaire
objRpt.SetDataSource(ds)
CrystalReportViewer1.ReportSource = objRpt
CrystalReportViewer1.Refresh()
End Sub

voici l'erreur qu'il génère:
Impossible de charger le fichier ou l'assembly 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' ou une de ses dépendances. Le fichier spécifié est introuvable.

merci de bien vouloir m'aider!!!!!!!!!!
Afficher la suite 

2 réponses

Répondre au sujet
Ania5 75 Messages postés mercredi 9 novembre 2011Date d'inscription 27 avril 2013 Dernière intervention - 23 nov. 2012 à 11:20
+1
Utile
Bonjour,
dans ce cas vous devez ajouter le bloque dans votre fichier de configuration App.Config :
<startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de Ania5
0
Utile
j'ai aussi eu ce problème et cette solution est correcte merci
Commenter la réponse de champi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.