比如:string sql = @"update " + tableName + " set Title=@Title,Content=@Content,OrderID=@OrderID " + " where " + filter;
第一个字母前为什么会写上一个"@"呢?与平常的SQL有点小小的区别.原因如下:
"@"符号是防止将后面字符串中的"/"解析为转义字符.
比如:string sql = @"update " + tableName + " set Title=@Title,Content=@Content,OrderID=@OrderID " + " where " + filter;
第一个字母前为什么会写上一个"@"呢?与平常的SQL有点小小的区别.原因如下:
"@"符号是防止将后面字符串中的"/"解析为转义字符.