ho provato in questo modo:
dichiarazione generale:
sull'evento load del form carico i dati e inizio la transazione con questo codice:
tbID.Text = DataGridView1.Item(0, DataGridView1.CurrentCell.RowIndex).Value.ToString
tbTesto.Text = DataGridView1.Item(1, DataGridView1.CurrentCell.RowIndex).Value.ToString
Try
sqlcon.Open()
Catch ex As Exception
MsgBox(ex.Message)
Exit Sub
End Try
tr = sqlcon.BeginTransaction(IsolationLevel.ReadCommitted)
cm = New System.Data.SqlClient.SqlCommand("", sqlcon, tr)
al momento che clicco sul pulsante aggiorna eseguo questo codice:
eseguo l'applicazione su due pc differenti ma in rete.Dal PC A apro la form di modifica dove inizia la transazione poi sul PC B lancio un delete o un'aggiornamento sullo stesso record dove è aperta la transazione non avviene nessun errore e mi esegue le operazioni fatte dal PC B.
Dov'è che sbaglio?bisogna abilitare qualche cosa in sql server express 2005?
grazie in anticipo