My personal experience - neither will waterproof a basement if you are talking about applying to the inside surface of the wall to stop actual water seepage. Negative pressure side ("dry side") products can restrict seepage and limit moisture movement, but will not definitively stop substantial leaks, though they can be used for cracks and pinholes, and a general overcoat can limit moisture diffusion through concrete and block and stone surfaces.
I used DryLock once about half a century ago it seems, and it miserably failed to work even as well as portland cement, so I have used Thoro and Sika products whenever I can since then on hundreds of jobs, on jobs small to large from house basements to the World Trade Center basements and nuclear power plants, so if you are choosing one over the other, ThoroSeal would be my recommendation. If you have more than just water vapor problems though, you need to either find the source of the water and cut it off, top penetration by injection grouting the cracks and holes it is coming through, or in extreme cases seal the positive side or outside of the foundation with asphaltic and/or bitumastic coating and french drains.
Lots more on finding and cutting off water sources in the Home > Basement Waerproofing link in Browse Projects, at lower left.