Salut
J'aurai voulu savoir une petite précision.
Je ne comprend pas pourquoi il faut fermer le reader avant même le traitement dans un tableau...
Voila mon code
reader.Close() est executer avant la mise en mémoire dans le DataSet...
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 Private Sub requete_select_frais_fixe() Dim connection As New Class_connection connection.connection() Dim requete As String = "SELECT id FROM gestion_frais_fixe ORDER BY description" Dim reader As MySqlDataReader Try reader = connection.Executer_requete_simple(requete) reader.Close() Dim ds As DataSet = New DataSet connection.GetMyAdapter().Fill(ds) data_cf.DataSource = ds.Tables.Item(0) Catch ex As MySql.Data.MySqlClient.MySqlException MsgBox(ex.Message) Catch ex As System.Exception MsgBox(ex.Message) End Try End Sub
Je ne comprend pas tout![]()
Partager