Ну так ты че логику коннекта и тд пишешь прямо в теле класса?
На чем конкретно ошибку выдает?
Это после чего такое?
Мб в init надо?