|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: May 2006
Messaggi: 69
|
[VB.NET]Aggiornare un DB tramite TableAdapter
ciao a tutti,
sono alle prese con un problema banalissimo che non riesco proprio a risolvere Ho creato un semplice form per inserire/modificare record di una tabella in un DB. Nel form ho inserito un BindingNavigator, le textbox un pulsante e i controlli per l'accesso al DB (un BindingSource, un TableAbapter, e un Dataset). Eseguendo l'applicazione, la visualizzazione dei dati funziona, la modifica, l'inserimento e la cancellazione anche, ma quando tento di salvare i dati modificati nel db tramite il metodo update del tableadapter il DB non viene aggiornato. Posto il codice (preso dal MSDN): Codice:
Public Class Form1
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 'NORTHWNDDataSet.Orders' table. You can move, or remove it, as needed.
Me.taOrders.Fill(Me.NORTHWNDDataSet.Orders)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Me.Validate()
Me.bsNorthWind.EndEdit()
Me.taOrders.Update(NORTHWNDDataSet.Orders)
MsgBox("Update successful")
Catch ex As Exception
MsgBox("Update failed")
End Try
End Sub
End Class
|
|
|
|
|
|
#2 |
|
Member
Iscritto dal: May 2006
Messaggi: 69
|
Risolto, grazie lo stesso.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:36.



















