Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在不使用字符串的情况下格式化SQL查询+_C# - Fatal编程技术网

C# 如何在不使用字符串的情况下格式化SQL查询+

C# 如何在不使用字符串的情况下格式化SQL查询+,c#,C#,我目前正在C中格式化SQL查询,如下所示: string query = "SELECT * "+ "FROM product p"+ "JOIN order o ON p.productID = o.productID"; 有没有其他方法可以在不使用+符号的情况下实现上述格式?使用@符号: string query= @"SELECT * FROM product p

我目前正在C中格式化SQL查询,如下所示:

  string query = "SELECT * "+
                   "FROM product p"+
                   "JOIN order o ON p.productID = o.productID";
有没有其他方法可以在不使用+符号的情况下实现上述格式?

使用@符号:

string query= @"SELECT *  
                  FROM product p 
                  JOIN order   o ON p.productID = o.productID";

把它放在一个资源文件中。。。使用存储过程。。。使用ORM…我在大型项目中使用ORM。@ta.speot。你为什么故意让它更难维护?