小编Mat*_*att的帖子

将警告视为错误无效

在我在Visual Studio中的项目设置中,我将"将警告视为错误"设置为"全部".警告级别设置为4.我通过故意引入违反CA1305的代码对此进行了测试,但是它成功构建(和重建),返回警告.我所期望的是构建将失败并返回错误.我的理解错了吗?

code-analysis fxcop visual-studio-2010 compiler-warnings

8
推荐指数
2
解决办法
3129
查看次数

如何从SQL Server 2008返回XML,该XML由多个选择共享一个共同父级构成

我已经尝试使用"FOR XML PATH","FOR XML EXPLICIT"和"FOR XML AUTO",但数据永远不会使用正确的层次结构.

基本上,我有一个父表(Customers)和3个子表.每个表都有一个customerid列.从Customers表到3个子表中的每一个都有一对多的关系.

作为一个模拟示例,我有一个父"客户"表,我有3个其他表 - 产品,爱好和车辆 - 所有与customerid相关的Customers表.

实现以下类型结构的SQL代码是什么 -

<Customers>
    <Customer customerid="1" name="Fred">
       <Products>
           <Product productname="table" />
           <Product productname="chair" />
           <Product productname="wardrobe" />
       </Products>
       <Hobbies>
           <Hobby hobbyname="Golf" />
           <Hobby hobbyname="Swimming" />
       </Hobbies>
       <Vehicles>
           <Vehicle name="Car" color="Red" />
           <Vehicle name="Bicycle" color="Blue" />
       </Vehicles>
    </Customer>
    <Customer customerid="2" name="Sue">
       <Products>
           <Product productname="CD player" />
           <Product productname="Picture frame" />
       </Products>
       <Hobbies>
           <Hobby hobbyname="Dancing" />
           <Hobby hobbyname="Reading" />
       </Hobbies>
       <Vehicles>
           <Vehicle name="Car" color="Yellow" />
       </Vehicles>
    </Customer>
</Customers>
Run Code Online (Sandbox Code Playgroud)

xml sql sql-server sqlxml sql-server-2008

5
推荐指数
2
解决办法
2万
查看次数