Buongiorno Ragazzi ho un problema penso abbastanza semplice...cioè:
non riesco ad aggiornare il db dopo aver aggiornato il Dataset.
Il faccio cosi:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
If Request("id") <> "" Then
Dim Connessione As OleDbConnection
Dim adp As OleDbDataAdapter
Dim ds As DataSet
Dim sql As String
Connessione = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; " & _
"Data Source=" + Server.MapPath("/Gestione Impactweb/Gestione.mdb"))
Connessione.Open()
sql = "Select * From Scadenze where idscadenza=" & Request("id")
adp = New OleDbDataAdapter(sql, Connessione)
ds = New DataSet
adp.Fill(ds, "Scadenze")
Dim Data As String = ds.Tables("scadenze").Rows(0).Item("DataScadenza")
Dim Titolo As String = ds.Tables("scadenze").Rows(0).Item("Titolo")
Dim Descrizione As String = ds.Tables("scadenze").Rows(0).Item("Descrizione")
Titolo_Form.Text = Titolo
Descrizione_form.Text = Descrizione
data_scadenza_form.Text = Data
ds.Tables("scandenza").Rows("0").Item("Titolo") = "TITOPOOOOOO"
Dim bulder As New OleDb.OleDbCommandBuilder(adp)
adp.Update(ds, "Scadenze")
End If
End Sub
COSI FACENDO MI DA ERRORE MA SE PROVO A STAMPARE IL DATASET QUESTO RISULTA AGGIORNATO COME POSSO FAR AGGIORNARE ANCHE IL DATABASE??
GRAZIE MILLE A TUTTI
E BUON LAVORO
MARCO

Rispondi quotando