asp.net中SQL语句太长,怎么换行写?
string strfac="insert into CarInfo values('"+TextBox1.Text.ToString()+"','"+TextBox2.Text.ToString()+"','"+TextBox3.Text.ToString()+"','"+TextBox4.Text.ToString()+"','"+TextBox5.Text.ToString()+"')";
我直接用回车键换行,VS提示出错,求大神指导。谢谢!
------解决方案--------------------string strfac="insert into CarInfo values('"+TextBox1.Text.ToString()+
"','"+TextBox2.Text.ToString()+"','"+TextBox3.Text.ToString()+
"','"+TextBox4.Text.ToString()+"','"+TextBox5.Text.ToString()+"')";
在字符串外面换行,或者
string s = @"1
2";
加了@可以在内部换行,以上代码等价
string s = "1\r\n2";
或者
string s = "1\r\n" +
"2";