Снова переделана работа с бд. !!!Не тестировалось!!!