General Sampling Schemes For The Bergman Spaces