I don't quite agree with this, unless what you mean is that there's no procedure we can follow which generates knowledge without the possibility of error. This doesn't mean that there's no such thing as truth, or that we can't generate knowledge. It just means that we can never guarantee that our knowledge doesn't contain errors. Another way to put this (for the philosophers among us) is that there is no way to justify a belief (such as a scientific theory) and as such there is no such thing as "justified true belief." But again, this doesn't mean that we cannot generate knowledge about the world.