Ionic bond is the strongest. It is because it is a force of two different charges of integer value (for instance 1e and -1e), while covalent bond is a force of partial charges, as one of the atoms attracts the electron cloud more than the other (electrons cruise closer to him) and thus - it's charge is lower than of the second one, but the difference is not as big as it is in ionic bond, where the the ions are created (so an electron leaps from one atom to another - it is such a strong force).
Btw, I'm in high school, so maybe someone more proffessional could make an opinion. Of course, we should mention that none of the ionic bond is 100 pure (so we can say that the bond is 90% ionic), but that is, in my opinion, only a detail