BDC ADF en uw vriend, CDATA

Ik heb gemerkt dat sommige onhandig en onnodige hand-codering van RdbCommandText in enkele voorbeelden (met inbegrip van MSDN-documentatie).

Ik wilde erop wijzen aan nieuwkomers aan BDC dat commando's kunnen worden verpakt in een CDATA-tag in hun "natuurlijke" formulier. Dus, deze lastige constructie:

<Eigenschap Naam="RdbCommandText" Type="System.String">
Selecteer dbo.MCRS_SETTLEMENT.id, dbo.MCRS_SETTLEMENT.settlement van dbo.MCRS_SETTLEMENT
WAAR (id &gt;= @MinId) EN (id &lt;= @MaxId)
</Eigenschap>

kan beter worden vertegenwoordigd op deze manier:

<Eigenschap Naam="RdbCommandText" Type="System.String">
<![CDATA[
Selecteer dbo.MCRS_SETTLEMENT.id, dbo.MCRS_SETTLEMENT.settlement van dbo.MCRS_SETTLEMENT
WAAR (id >= @MinId) EN (id <= @MaxId)
]]>
</Eigenschap>

</einde>

BDC Primer

Inleiding tot de BDC

Een gedachte over "BDC ADF en uw vriend, CDATA

  1. Goeroe Prasad Nagaraju
    Heel leuk! Bedankt voor het wijzen dit uit naar de Gemeenschap. Mij zijn geweest using hetzelfde die(&lt; en &gt;) tot op heden zonder zich te realiseren zou kunnen dat CDATA hebben gebruikt. Nogmaals bedankt!
    Antwoord

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *