Utiliser crystal reports avec un dataset cree par code et non par le wizard

Soyez le premier à donner votre avis sur cette source.

Vue 10 512 fois - Téléchargée 2 183 fois

Description

Voici un petit programme qui marche en vb .net 2005 et qui illustre la maniere d'utiliser un rapport de crystal avec un dataset cree par code. Le source original a ete trouve sur le net et a ete modifie pour fonctionner avec oledb (base de donnees mdb d'access).

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
3
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
12 janvier 2012

bonjour
votre code est un peu compliquer car vous creer une table temperaire pour afficher un etat et vous le supprimer encore.ce qui est bizard !!.
bon voila je vous donne ce code simple est pratique pour corriger ou remplacer votre code :

il faut creer une classe de connexion que je l'ai appeler ModuleConnexion dans laquelle vous introduiser la schaine de connexion comme suit
Public Sub connection()

connexion.ConnectionString = "Data Source=localhost;Initial Catalog=nomde la base;;User id=users passe ;password=votre mot de passe;Integrated Security=True"

connexion.Open()


End Sub

ensuite sur la frame ou vouler vous voir l'etat vous introduiser le code ci dessus

ModuleConnexion.connection()

sql = "SELECT * from T_Poste "
Dim da As New SqlDataAdapter(sql, ModuleConnexion.connexion)
Dim ds As New DataSet
Dim objRpt As New CrystalReport1
da.Fill(ds, "T_Poste")

objRpt.SetDataSource(ds.Tables("T_Poste"))
CrystalReportViewer1.ReportSource = objRpt
CrystalReportViewer1.Refresh()


Catch ex As Exception
MessageBox.Show(ex.Message)
End Try

ModuleConnexion.connexion.Close()
bonne code
azyez mourad
Messages postés
57
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
27 janvier 2011

Messages postés
2
Date d'inscription
samedi 23 octobre 2010
Statut
Membre
Dernière intervention
23 octobre 2010

salut!! merci pour l'application est ce que peut me voir une mème application avec la base de données sql

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.