ну INVALID PARAMETR может выскакивать из-за sql-запроса, у меня был случай, надо было парсить тхт и загонять в базу, так на какой-то строчке все время вылетало INVALID PARAMETR, дело было в том что в тексте затесался апострОф(учимся говорить с правильным ударением

) и программа вылетала