Lorsque je fais un petit test de connexion avec l'assistant de VB, qui me crée le Dataset +la connexion + le bindingsource et le bindingnavigator: soit tout en automatique, lorsque je modifies une ligne du datagridview et que je clik sur la petite disquette pour enregistrer , voici le message reçu.
pourtant si je vais voir le code généréUpdate requiert un UpdateCommand valide lors du passage de la collection DataRow avec des lignes modifiées.
il a l'air tout a fait correcte
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 NotesBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NotesBindingNavigatorSaveItem.Click Me.Validate() Me.NotesBindingSource.EndEdit() Me.NotesTableAdapter.Update(Me.TestDataSet.Notes) End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO*: cette ligne de code charge les données dans la table 'TestDataSet.Notes'. Vous pouvez la déplacer ou la supprimer selon vos besoins. Me.NotesTableAdapter.Fill(Me.TestDataSet.Notes) End Sub End Class
Quelqu'un a t'il dejà eu ce problème
PS: COnstatation lorsque j'affiches l'eplorateur de serveur , il m'affiche bien ma connexion avec le logo DB avec la petite prise noire, mais lorsque je lance l'application générée, hop une crois apparait a la place de la petite prise
Partager