J’ai installé récemment le framework 2.0 et je n’arrive plus a mettre à jour mes bases Access 2003.
Je me connecte sans problème à ma database. De la fenêtre « Data Sources », je fais glisser une table (avec clé primaire) vers le formulaire. Mon dataSet, mon BindingSource, mon TableAdaptateur et mon DataBinding se créent automatiquement. Je peux modifier mes données dans mon dataset mais pas répercuter les changements dans la database Access.
Je me retrouve avec le code suivant qui me semble correct
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 Public Class Form1 Private Sub Aaatest2003BindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Aaatest2003BindingNavigatorSaveItem.Click Me.Validate() Me.Aaatest2003BindingSource.EndEdit() Me.Aaatest2003TableAdapter.Update(Me.Test2003DataSet.aaatest2003) End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'Test2003DataSet.aaatest2003' table. You can move, or remove it, as needed. Me.Aaatest2003TableAdapter.Fill(Me.Test2003DataSet.aaatest2003) End Sub End Class
La même opération sur Sql Server fonctionne. Y-a t’il un truc à faire en plus pour Access ???
Partager