Isso geralmente significa um problema de configuração simples:
- talvez não exista realmente essa tabela
- talvez a tabela esteja lá, mas não há
dbo
esquema (pode estar emFred.Categories
) - talvez o banco de dados faça distinção entre maiúsculas e minúsculas (o que é bom), e a tabela é na verdade
dbo.CATEGORIES
Qualquer um deles causará a exceção acima. Em particular, você afirma:
Agora para uma máquina ,
Category
!=Categories