Perchè non salva i dati?

giovedì 23 novembre 2006 - 19.38

e-grape Profilo | Newbie

Ho scritto:
Dim sql As String

sql = "Select * From tab_rig_art"
Dim connection As String
connection = System.Configuration.ConfigurationManager.AppSettings("vlconn")
Dim conn As New MySql.Data.MySqlClient.MySqlConnection(connection)
Dim adapter As New MySql.Data.MySqlClient.MySqlDataAdapter(sql, conn)
Dim myrs As New DataSet


adapter.Fill(myrs)
Try

Dim myRow As DataRow = myrs.Tables(0).NewRow
myRow(1) = "a"
myRow(2) = "b"
myRow(3) = "c"
myRow(4) = "d"
myRow(5) = "f"
myRow(6) = "g"
myRow(7) = "h"
myRow(8) = -1
myRow(9) = Format(Now(), "dd/MM/yyyy")
myrs.Tables(0).Rows.Add(myRow)
myrs.AcceptChanges()


Perchè non inserisce la riga nella tabella del db di MySQL?

Grazie

Andrea

totti240282 Profilo | Guru

prima di fare

myrs.AcceptChanges()

devi usare il dataadapter.update per aggiornare l'origine dati.
C'è solo un capitano !!!!!!

sanbiz Profilo | Senior Member

Tu hai usato il dataAdapter per popolare un dataTable.
Se vuoi utilizzarlo per salvare i dati sul db dovrai utilizzare la proprietà .update impostando in updateCommand un command di aggiornamento.
--
Sandro Bizioli
http://blogs.dotnethell.it/sandro/

e-grape Profilo | Newbie

Grazie!!!

Risolto
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5