Si usas SQL Server prueba el Management Studio Express para hacer tus consultas, te ayuda mucho cuando uses cadenas de SQL muy largas.
Por lo que veo es que tu no le pasas el dato como cadena, sino como nombre de campo puesto que el mismo no esta incluido entre apostrofes ('):
Código SQL:
Ver originalSELECT * FROM miTabla WHERE campo = 'cadena';