读书人

asp.net中SQL语句太长如何换行写

发布时间: 2013-11-13 14:04:18 作者: rapoo

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";

读书人网 >asp.net

热点推荐