Olha tive experiência com isso uma vez, ralei ate descobrir que minha DB estava zuada.. isso ai pode ser dois fatores:
1 = DB Faltando algo ou bugada
2 = Syntax bugado no GS ou mau configurado por voce ( Veja se esta conectado correto com a DB, Colunas e tabelas certas )