sql语句前面加@是什么意思?


代表@后的内容完全按照字符串处理..不进行转义等操作..可以防止换行后C#报错,正则表达式的时候用的比较多.

string sql = @"select stu.Id as StudentId,stu.Name,ses.SchoolId,ses.CategoryId,ses.MajorId,ses.KechengId,ses.ExamNo,
ses.StudentId,SignYear,SignMonth,ses.Remark,ses.SignType from " + dbNamecycrm + @"StudentExamSign ses
left join " + dbNamecyweb + @"UserInfo stu on stu.Id=ses.StudentId
where ses.Flag>0 and ses.Id=" + id;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM