BDC ADF eo seu amigo, CDATA

Teño notado algúns estraña e innecesaria man codificación de RdbCommandText en algúns exemplos (incluíndo a documentación MSDN).

I wanted to point out to newcomers to BDC that commands can be wrapped inside a CDATA tag in their "natural" form. Así, esta construción estraño:

<Propiedade Nome="RdbCommandText" Tipo="System.String">
Seleccione dbo.MCRS_SETTLEMENT.id, dbo.MCRS_SETTLEMENT.settlement de dbo.MCRS_SETTLEMENT
ONDE (ID &gt;= @MinId) E (ID &lt;= @ MaxId)
</Propiedade>

pode ser mellor representado desta forma:

<Propiedade Nome="RdbCommandText" Tipo="System.String">
<![CDATA[
Seleccione dbo.MCRS_SETTLEMENT.id, dbo.MCRS_SETTLEMENT.settlement de dbo.MCRS_SETTLEMENT
ONDE (ID >= @MinId) E (ID <= @ MaxId)
]]>
</Propiedade>

</final>

Exemplo BDC

Introdución á BDC

Un pensamento sobre "BDC ADF eo seu amigo, CDATA

  1. Gurú Prasad Nagaraju
    Very nice! Grazas por apuntar isto para a comunidade. Teño benvida a empregar o mesmo aqueles(&lt; e &gt;) ata agora, sen entender que CDATA podería ser usado. Grazas unha vez!
    Responder

Deixe unha resposta

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *