Bonjour à tous,
Je commence à developper une application web, et dans une des pages je voudrais montrer une table avec des propositions en attente.
J'ai pensé en utiliser le GridView, mais je n'arrive pas à le remplir avec mon DataSet:
Ici je mets l'initialisation de la page:
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 Private Sub RemplirPlanning() strSQL = "SELECT T_calendrier.Formation, T_stages.Stage_Nom, T_calendrier.Prix, T_collaborateurs.Nom " & _ "FROM (T_calendrier LEFT JOIN T_stages ON T_calendrier.Stage = T_stages.Stage) LEFT JOIN T_collaborateurs ON T_calendrier.Mec = T_collaborateurs.Mec " & _ "WHERE (T_calendrier.Accordee='En attente')" ObjetConnection = New OleDbConnection() ObjetConnection.ConnectionString = DRHConn ObjetConnection.Open() ObjetCommand = New OleDbCommand(strSQL) ObjetCommand.CommandTimeout = 0 ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand) ObjetCommand.Connection() = ObjetConnection ObjetDataAdapter.Fill(ObjetDataSet, "T_planning") ObjetDataTable = ObjetDataSet.Tables("T_planning") Me.gridPlanning.DataSource = ObjetDataSet.Tables("T_planning") Me.gridPlanning.DataBind() End Sub
Lorsque je essaye de voir le resultat, mon GridView reste vide, malgré les 5 enregistrements de la DataTable T_planning
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub WebForm2_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init Call RemplirPlanning() Me.lblCout.Text = "Le coût total est de " & Calculer() & " " End Sub
Est-ce que quelqu'un pourrait m'aider, svp?
Merci d'avance
Partager