Salve, devo eseguire un query like su di un campo varchar di una tabella sql sqerver ma non riesco proprio a far eseguire la query attraverso linq:

La query è questa :

var g = from tab in context.Tabella
where tab .Campo.Contains("" + p.Intero)
select tab ;

IN questo caso, mi riporta il seguente errore:
System.NotSupportedException: Impossibile creare un valore costante di tipo 'System.Object'. In questo contesto sono supportati solo tipi primitivi o enumerazione.


potete aiutarmi?

Grazie