SQL语句有关问题 求教

SQL语句问题 求教stringcmd@ insertintoShippersvalues(+this.TextBox1.Text+ ,+this.TextBox2.Text+

SQL语句问题 求教
string   cmd   =   @ "insert   into   Shippers   values( ' "   +   this.TextBox1.Text   +   " ', ' "   +   this.TextBox2.Text   +   " ') ";
sql语句前的@符号表示什么,可以去掉吗?去掉有影响吗

[解决办法]
@是为了语句好看,分几行时写的时候用的

=====================================

错
@是为了对字符串中的符号转义