Since most basements flood from the wall-floor joint, one of the most common ways to stop the flooding is to install a perimeter drainage system along the edge of the basement floor. This would collect the water and direct it to a sump pump, which would then discharge it out of your home.
However, at Adirondack Basement Systems, we have an approach to solving water problems of all types. Our solutions cover all surfaces of the basement, including the foundation walls, basement floors, and even wet crawl spaces.