pensavo che lo usassi perche usi LIMIT nella query ed é disponibile solo su mysql e non su ms sql. purttroppo quel messaggio non ne dice abbastanze per sapere che cos'é, pero magari viene proprio da quell'uso di limit. prova di rimuoverlo oppure sostiturlo col modo giusto di limitare (vedi google).