I think I must be missing something obvious, but I can't for the life of me see what it is. The discrete version of Parseval's theorem can be written like this:
$$\sum_{n=0}^{N-1} |x[n]|^2 = \frac{1}{N}\sum_{n=0}^{N-1} |X[k]|^2 $$
Now, say you've got some function in time, like $x = \sin(\omega t)$. Depending on how large your value of $N$, the LHS could be arbitrarily large.
The FT of this function is a delta function at $\omega$. Everywhere else is zero, so your RHS is given by $1/N$. So how on earth does one side equal the other?! It seems to me like you've got a summation one one side and an average value on the other...
I must be missing something obvious!