Bonjour à tous,
Je travaille sur un petit programme qui, à partir d'une base de donnée, fournira des renseignements sur les batailles napoléoniennes (Date, lieux, le chef, la stratégie employée etc...)
J'ai construit mes forms, mis en place mes boutons, mes labels, mes textbox.
Ma base de donnée est créée sous access 2010 (X64).
Sur la form sur laquelle je veux avoir accès aux données, je glisse et dépose ma table contenant les données. (NapoleonDataSet/Batailles)
Plusieurs choses apparaissent (Griedview, Barre de navigation) sur la form.
De plus, NapoleonDataset, BataillesBondingsource, BataillestableAdapter, tableAdapterManager et BataillesBindingNavigator sont apparuent.
Voici le code qui est créé par VB:
Cette dernière ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub BATAILLESBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles BATAILLESBindingNavigatorSaveItem.Click Me.Validate() Me.BATAILLESBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.NapoleonDataSet) End Sub Private Sub Bataille_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'TODO: cette ligne de code charge les données dans la table 'NapoleonDataSet.BATAILLES'. Vous pouvez la déplacer ou la supprimer selon vos besoins. Me.BATAILLESTableAdapter.Fill(Me.NapoleonDataSet.BATAILLES) End Sub
Empêche lors de la compilation d'afficher ma form. (lorsque je met cette ligne en commentaire, ma form s'affiche, mais sans remplir le griedview).
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.BATAILLESTableAdapter.Fill(Me.NapoleonDataSet.BATAILLES)
Pourriez vous m'apporter une solution, une piste...
En espérant avoir été le plus simple possible, et que quelqu'un puisse me proposer une piste, merci beaucoup.
Christian.
Partager