IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Crystal Report database login Problem


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 51
    Par défaut Crystal Report database login Problem
    Bonjour a tous


    j'ai un problème avec crystal report au changement de datasourse

    j'ai essayé de changer le datasource pour quelle soit adéquate dans quel autre ordinateur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
     
    Imports System.Data.OleDb
    Imports System.Data.SqlClient
    Imports CrystalDecisions.CrystalReports.Engine
    Imports CrystalDecisions.Shared
    Imports System.Data
     
     
    Public Class ReceptionForm
     
       Public a As String 
        Dim source, s1, dbpath As String
     
           Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim objRpt As New CrystalReport1
            a = "20100001"
     
            Dim dbpath As String
     
            dbpath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\ProgectVB\Amine.mdb"
     
     
     
     
            Dim connString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
            Dim myConnection As OleDbConnection = New OleDbConnection
            myConnection.ConnectionString = connString
     
     
            ' create a data adapter
     
     
            ' Dim da1 As OleDbDataAdapter = New OleDbDataAdapter("Select * from facture_achat where code like '" & a & "'", myConnection)
     
            Dim da As OleDbDataAdapter = New OleDbDataAdapter("Select * from ligne_Article where ref_facture like '" & a & "'", myConnection)
     
            Dim ds As DataSet = New DataSet
     
            ' fill dataset
            ' da1.Fill(ds, "facture_achat")
     
            da.Fill(ds, "ligne_Article")
     
            objRpt.SetDataSource(ds.Tables(0))
            CrystalReportViewer1.ReportSource = objRpt
            CrystalReportViewer1.Refresh()

    info j'ai réussi avec une seul requête mais avec deux requête (OleDbDataAdapter)

    j'ai obtenu database login erreur de localiser la datasource

    mais je veut une datasource dynamique


    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 51
    Par défaut
    j'ai trouvé la solution

    voici le code modifié pour qui veut inclure plusieus tables dans crystal report
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
     
    Imports System.Data.OleDb
    Imports System.Data.SqlClient
    Imports CrystalDecisions.CrystalReports.Engine
    Imports CrystalDecisions.Shared
    Imports System.Data
     
     
     
    Public Class ReceptionForm
     
     
        Public a As String = "20100008"
        Dim source, s1, dbpath As String
     
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim report As New CrystalReport1
            a = "20100008"
     
     
            Dim dbpath As String
     
            dbpath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\KawarVB\Amine.mdb"
     
     
     
            Dim connString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
            Dim myConnection As OleDbConnection = New OleDbConnection
            myConnection.ConnectionString = connString
     
            ' create a data adapter
     
     
            Dim da1 As OleDbDataAdapter = New OleDbDataAdapter("Select * from facture_achat where code like '" & a & "'", myConnection)
     
            Dim da As OleDbDataAdapter = New OleDbDataAdapter("Select * from ligne_Article where ref_facture like '" & a & "'", myConnection)
     
     
            Dim ds As DataSet = New DataSet
     
     
     
            'fill(DataSet)
            da1.Fill(ds, "facture_achat")
     
     
            da.Fill(ds, "ligne_Article")
     
     
     
            report.SetDataSource(ds)
            report.SetDataSource(ds.Tables("facture_achat"))
     
            report.SetDataSource(ds.Tables("ligne_Article"))
     
            CrystalReportViewer1.ReportSource = report
            CrystalReportViewer1.Refresh()
     
            myConnection.Close()
     
     
        End Sub
    Bonne nuit

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR 2008] Crystal report Viewer -> Fenêtre de login database intempestive
    Par Floduh dans le forum Connectivité
    Réponses: 1
    Dernier message: 08/02/2010, 11h50
  2. [Crystal Report / VS 2003] Probleme de marge entre serveur et local
    Par User.Anonymous dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 15/01/2008, 14h23
  3. probleme d'affichage avec crystal reports 8.5
    Par sundjata dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/08/2006, 18h47
  4. [VB.Net] Probleme Crystal report
    Par geros dans le forum ASP.NET
    Réponses: 11
    Dernier message: 02/01/2006, 10h01
  5. probleme de champs sur crystal report 8.5
    Par abdel6908 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 10/05/2005, 13h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo