Bonjour tout le monde, je post ici car j'essaye de manipuler Crystal Report depuis hier en VB.Net (je débute en VB.Net et Crystal Report) mais je rencontre un problème que je n'arrive pas à résoudre.

Je souhaite alimenter mon rapport avec un Dataset, pour cela j'ai créé un dataset et une datatable et j'alimente avec une requête Sql.
Voici le code:

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
 
        Dim connectionString As String
        Dim connection As OleDbConnection
        Dim da As OleDbDataAdapter
        Dim ds As New DataSet1
        Dim sql As String
        Dim txtValue As String = TextBox1.Text
        Dim rpt As New CrystalReport1
 
        connectionString = "******************"
        sql = "********* WHERE ************ = " & txtValue
 
        connection = New OleDbConnection(connectionString)
 
        Try
            connection.Open()
            da = New OleDbDataAdapter(sql, connection)
            da.Fill(ds, "MEDECINS")
            da.Dispose()
            connection.Close()
 
            'MsgBox(ds.Tables(0).Rows(0).Item(0))
            rpt.SetDataSource(ds)
            CrystalReportViewer1.ReportSource = rpt
 
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
Le problème se passe à la ligne "rpt.SetDataSource(ds)", en effet, le programme plante et me dit "Echec du chargement des informations de la base de données" alors que juste avant, avec la ligne "MsgBox(ds.Tables(0).Rows(0).Item(0))" j'affichais le résultat de ma requête dans un Message Box...
Donc je ne comprends pas j'ai fais le tour de google et je n'ai rien trouvé qui a pu m'aider alors je ne sais pas quoi faire..

(Je développe sous Visual Studio 2015)

Voila donc si vous avez des suggestions n'hesitez pas je suis preneuse, merci d'avance