Yasher
6/11/2013 - 1:20 AM

Обработка исключений

Обработка исключений

//При вылете исключения выполняет действия и заново запускает кусок кода, который вызвал исключение 

 for (int i=0; i == n; i++)
                {
                    try
                    {
                        Adapter = new MySqlDataAdapter(query, conn);
                        Adapter.SelectCommand.CommandTimeout = 0;
                        
                        Adapter.Fill(dt);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.ToString());
                        conn.Close();
                        conn.Open();
                        n++;
                    }
                }