|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Nov 2009
Messaggi: 15
|
[VB.NET] Update record OLEDB
Buongiorno,
sto tentanto di effettuare l'update di un record tramite OLEDB, vi posto di seguito il mio codice sorgente: Dim SQL As String = "Select * from PROVA WHERE NOME='Marco'" DA2 = New OleDb.OleDbDataAdapter(SQL, CnnAccess) DA2.Fill(DS2, "PROVA") 'GrdClienti.DataSource = DS.Tables("PROVA") Dim cmd2 As New OleDb.OleDbCommandBuilder(DA2) DS2.Tables("PROVA").Rows(0).Item(0) = "marcoooooooooooooo" DA2.Update(DS2, "PROVA") L'aggiornamento del record sul dataset viene effettuato, però al momento in cui effettuo DA2.Update(DS2, "PROVA") mi genera il seguente errore: Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information. Ringrazio in anticipo chi può essere di aiuto. Saluti Francesco |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
La tabella "PROVA" sul DB per caso non ha una Primary Key ?
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Nov 2009
Messaggi: 15
|
Grazie tante!! |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:06.




















