![]()  | 
	
 
  | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Ребята , научите обрабатывать ошибки. 
		
	
		
		
		
		
		
	
		
		
	
	
	Никогда не приходилось использовать. Есть БД , когда появляется сообщение Код: 
	cannot perform this operation on a closed dataset Выполнить определённое действие.  | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 иногда ошибки полезней предотвратить 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
 
starcon (20.03.2016)
  | ||
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Как и другие ошибки заключить проблемную секцию в try except end 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Например, у вас возможна ошибка при подключении к базе данных, возможные причины, нет самой базы, она недоступна или еще что-то подобное. Тогда пишем такой код: Код: 
	try
 AdoConnection.Open;
except
 ShowMessage('Ошибка подключения к серверу баз данных. ');
 Exit;
end;Код: 
	try
 AdoConnection.Open;
except
  on E: EDatabaseError
  do begin
      ShowMessage('Ошибка БД ' + E.Message);
      Exit;
      end;
  on E: EOleError
      do begin
      ShowMessage('Ошибка OLE ' + E.Message);
      Exit;
      end;
end; | 
| Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
 
starcon (20.03.2016)
  | ||
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Спасибо всем, разобрался. 
		
	
		
		
		
		
		
	
		
		
	
	
	Всё верно Код: 
	Но никогда не надо глушить все ошибки, как уже сказали частенько ошибка может оказаться полезной.  |