Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET] Violazione Concorrenza durante UPDATE

    Ho scritto questo codice per l'aggiornamento di un record del database, ma all'istruzione da.update mi da l'errore di "DBConcurrencyException non è stata gestita, Violazione di concorrenza, UpdateCommand ha modifica 0 dei 1 record previsti"


    codice:
            Dim ds As New DataSet()
            Dim da As OleDb.OleDbDataAdapter = _
            New OleDb.OleDbDataAdapter("SELECT * FROM immobili WHERE rif='" & rifDaVedere & "'", cn)
            da.FillSchema(ds, SchemaType.Source, "immobili")
            da.Fill(ds, "immobili")
            Dim builder As New OleDb.OleDbCommandBuilder(da)
            Dim dr As DataRow = ds.Tables("immobili").Rows(0)
    
            ' ... [ ... Istruzioni di modifica dei campi ... ] ...
    
            da.Update(ds, "immobili")
    Dove sbaglio?

    Grazie!!
    zoodany..

    www.zoodany.it

  2. #2
    Precisazione:

    Il DataRow viene creato correttamente, dal debug vedo che contiene tutti i dati del record selezionato con la Select..

    Il problema è proprio sull'update....
    zoodany..

    www.zoodany.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.