Va bene questo codice, oppure il livello di isolazione è troppo alto?codice:SqlTransaction trans; trans = conn.BeginTransaction(IsolationLevel.Serializable); string query = "SELECT TOP 1 id FROM tabellaORDER BY id DESC; oleCmd = new OleDbCommand(query, conn); oleCmd.Transaction = trans; long art = System.Convert.ToInt64(oleCmd.ExecuteScalar()); query = "INSERT INTO tabella (id) VALUES (" + art + "); oleCmd = new OleDbCommand(query, conn); oleCmd.Transaction = trans; oleCmd.ExcuteNonQuery(); Query = "....."... .... ... ..