BDC ADF og din ven, CDATA

Jeg har bemærket nogle besværlige og unødvendige hånd-kodning af RdbCommandText i nogle eksempler (herunder MSDN dokumentation).

Jeg ønskede at påpege, at tilflyttere til BDC at kommandoer kan pakkes ind i et CDATA-koden i deres "naturlige" form. Så, denne akavet konstruktion:

<Ejendom Navn="RdbCommandText" Type="System.String">
Vælg dbo.MCRS_SETTLEMENT.id, dbo.MCRS_SETTLEMENT.Settlement fra dbo.MCRS_SETTLEMENT
HVOR (id &gt;= @MinId) OG (id &lt;= @MaxId)
</Ejendom>

kan blive bedre repræsenteret på denne måde:

<Ejendom Navn="RdbCommandText" Type="System.String">
<![CDATA[
Vælg dbo.MCRS_SETTLEMENT.id, dbo.MCRS_SETTLEMENT.Settlement fra dbo.MCRS_SETTLEMENT
HVOR (id >= @MinId) OG (id <= @MaxId)
]]>
</Ejendom>

</slutningen>

BDC-Primer

Intro til BDC

Man troede på ”BDC ADF og din ven, CDATA

  1. Guru Prasad Jannie
    Meget rar! Tak for at påpege dette til Fællesskabet. Jeg har blevet benytter den samme dem(&lt; og &gt;) indtil nu uden at indse, kunne at CDATA have været brugt. Tak igen!
    Svar

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *