I would use a thick gauge viscreen instead of a painted dpm as this is guaranteed to have no holes in it. Painted dpm's can leave tiny gaps which let damp in if applied incorrectly. Lap the viscreen up the wall to the damp course height if possible.
If the area you are flooring is going to be...