Crystal report

Messages postés
34
Date d'inscription
vendredi 1 juillet 2011
Dernière intervention
11 février 2013
- 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 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
75
Date d'inscription
mercredi 9 novembre 2011
Dernière intervention
27 avril 2013
- 23 nov. 2012 à 11:20
1
Merci
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>

Merci Ania5 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de Ania5
0
Merci
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.