Cierto escafandra me comi el indice que por fuerza si o si debe tener

, no me di cuenta en la codificacion

pero aun asi como explico anteriromente el error sale en la parte marcada en rojo
Código:
// coloco el resultado de (SumDep - SumRet) en el edit
ESalTot->Text = FloatToStr(SumDep->Fields[0]->AsFloat - SumRet->Fields[]->AsFloat);
al compilar exactamente me pide un punteroo indice pero aun estando el mismo, sale el error, por el momento siguo revizando cual el error talvez sea en la conexion a la base de datos pero bueno seguire provando
Gracias por la correccion