Let $R$ be a domain and $Q$ its field of fractions. Let $A$ be an $R$-module such that $rA=0$ for some $r \in R \backslash\{0\}$. Why $\mathrm{Ext}^n_R(Q,A)=0$ for all $n \geq 0$?
For $n=0$, $Ext^0_R(Q,A) \cong Hom_R(Q,A)$, if $f : Q \rightarrow A$, since $Q$ is a field must be injective, so if $a=f(1)$ then $0=ra=f(r)$, a contraddition. For $n >1$? The sequence $$ 0 \rightarrow A \rightarrow Ext^1_R(Q/R,A) \rightarrow Ext^1_R(Q,A) \rightarrow 0$$ is exact. Could the thesis follow from here?