değişken kullanıyorsan mssql'de parametre kullanman lazım. ama bunun ötesinde mssql kodları bu şekilde kullanılmaz. bir framework altyapısı ile ve mutlaka stored procedureler tanımlayarak kullanmak lazım.
sana o mesajda anlatmak istediğim çok fazla tırnak karmaşası oluyor, mysql ve access kullanımlarında. mssql store procedure ve framework kullanmayı çözmelisin. başka türlü yazacağın kodlar amatörce kalacaktır.