Forget the caulking, it will just encourage the water to find another way into the basement. If the problem is frequent enough to warrant the time and expense you should consider installing a drainage system to intercept and divert the water away from the basement walls.