Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Violazione di concorrenza: UpdateCommand ha modificato 0 dei 1 record ...
giovedì 10 giugno 2010 - 12.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
clode87
Profilo
| Newbie
11
messaggi | Data Invio:
gio 10 giu 2010 - 12:36
ciao a tutti! sono nuovo del forume e spero di postare la richiesta nel modo e nel posto giusto....
sto realizzando un applicazione che utilizza la connessione ad un database.
nella form principale apro la connessione e carico i dati di tutte le tabelle del database, tuttavia quando devo modificare una riga della colonna licenza mi affido ad un form secondario.
qui ho importato il mio dataset ed il mio tableadapter.
riesco ad estrarre i dati ma quando faccio per salvarli mi da il seguente errore sull'update:
Violazione di concorrenza: UpdateCommand ha modificato 0 dei 1 record previsti.
il problema è che io sono l'unico utente che accede al database quindi è impossibile che i dati siano stati modificati da un'altro, in piu da quando carico il dataset a quando lo aggiorno passano 10 righe di codice!
Me.LicenzaNTableAdapter.Fill(Me.DbAssistenzaDataSet.LicenzaN)
Dim dRow As DbAssistenzaDataSet.LicenzaNRow
dRow = me.DbAssistenzaDataSet.LicenzaN.Rows.Find(Form1.IDLicenzaSelezionato)
dRow.DataAtt = DateTimePickerDataAttLicenza.Value
If (CheckBoxScadLicenza.CheckState = CheckState.Checked) Then
Dim data As Date
data = "01/01/9999"
dRow.DataScad = data
Else
dRow.DataScad = DateTimePickerDataScadLicenza.Value
End If
dRow.Attiva = True
dRow.Canone = dRow.Canone
dRow.ID_Aziendale = dRow.ID_Aziendale
dRow.ID_Sw = dRow.ID_Sw
dRow.ID_LicDett = 0
Me.LicenzaNTableAdapter.Update(me.DbAssistenzaDataSet.LicenzaN)
Me.DbAssistenzaDataSet.AcceptChanges()
l'unico dubbio che ho è il fatto che per far visualizzare grid particolari con dati provenienti da tabelle differenti creo un datatable facendo un join tra le tabelle interessate....
però questi dati li utilizzo solo per leggere e creare nuove righe di quella tabella senza toccare però la tabella interessata..... qualche idea???
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 13 giu 2010 - 17:09
>ciao a tutti! sono nuovo del forume e spero di postare la richiesta
>nel modo e nel posto giusto....
il posto purtroppo non è quello corretto, qui si parla di problemi relativi alle stampe, Crystal Report, Sql Reporting e cose di questo genere.
Il tuo è un problema relativo all'utilizzo di ado.net, quindi direi che dovresti postare la domanda qui:
http://www.dotnethell.it/forum/.NET-Framework.aspx
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
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 !