Цитата:
	
	
		| 
			
				 Сообщение от govorun 
				Помучался и сделел отдельные ADOQuery. 
			
		 | 
	
	
 
Почему в одном ADOQuery не получилось?
	Цитата:
	
	
		| 
			
				 Сообщение от govorun 
				Возникла другая беда. 
Результат запроса вывожу в Edit 
Edit1.Text := FloatToStr(ADOQuery1.Fields[0].AsFloat); 
 
Если вычисленное значение 15,54 то в Editе показывает 15,54 
Если вычисленное число 15,00 то в Editе показывает 15 без нолей. 
Как исправить, чтоб целое число показывалось с двумя нолями. 
			
		 | 
	
	
 
Либо при выводе в TEdit используй функции форматирования (Format, FloatToStrF), либо вместо TEdit используй TMaskEdit.
	Цитата:
	
	
		| 
			
				 Сообщение от govorun 
				В базе (Access) свойство поля - с плавающей точкой  
DispleyFormat и Editformat везде стоят ,0.00 
			
		 | 
	
	
 
Это форматирование говорит только о том как числа будут отображаться в самом Access'e. Само же число кроме собственно числа естественно не содержит никакого форматирования. Например если скопировать это число в Excel, то оно будет отображаться в том формате как указано в ячейке Excel, а не в Access. Если скопировать в калькулятор, то будет отображаться так, как принято в калькуляторе, а не в Access'е. Ну и т.д.