Asp.net 如何在.Net的app.config文件中存储多行SQL查询

Asp.net 如何在.Net的app.config文件中存储多行SQL查询,asp.net,Asp.net,您能否帮助我,如何将多行SQL查询存储在app.config文件中 下面是示例:-我想将此查询存储在App.config文件中 select * from users u LEFT join Employee E on u.id = E.id Inner Join Department D on d.id=E.id Left Join Orders O On O.Id = E.id Inner Join Values V v.id = E.id WHERE u.createTime>=G

您能否帮助我,如何将多行SQL查询存储在app.config文件中

下面是示例:-我想将此查询存储在App.config文件中

select * from users u LEFT join Employee E on u.id = E.id
Inner Join Department D on d.id=E.id
Left Join Orders O On O.Id = E.id
Inner Join Values V v.id = E.id 
WHERE
u.createTime>=Getdate()-1 AND u.deletstatus=1
AND D.Id<>0
select*from users u LEFT join Employee E on u.id=E.id
D.id=E.id上的内部连接部门D
O.Id=E.Id上的左连接顺序O
内部联接值V.id=E.id
哪里
u、 createTime>=Getdate()-1和u.deletstatus=1
和D.Id0

正如其他人指出的,您可以在XML中使用多行字符串。也许您没有逃过XML特殊字符:

Ampersand       &amp;   &
Less-than       &lt;    <
Greater-than    &gt;    >
Quotes          &quot;  "
Apostrophe      &apos;  '
Ampersand&&
少于<
大于>
引号“”
撇号&apos;'
这是App.config的XML

<appSettings>
  <add key="SqlQuery" 
       value="select * from users u LEFT join Employee E on u.id = E.id
              Inner Join Department D on d.id=E.id
              Left Join Orders O On O.Id = E.id
              Inner Join Values V v.id = E.id 
              WHERE
              u.createTime&gt;=Getdate()-1 AND u.deletstatus=1
              AND D.Id&lt;&gt;0" />
</appSettings>

可能重复的请参考此url不,先生,这并没有解决我的问题