Olet huomannut, jotkin hankala ja tarpeettomia käsi-koodauksen joitakin esimerkkejä RdbCommandText (MSDN-dokumentaatio mukaan luettuna).
Halusin aloittelevia, että komennot kääritty CDATA-tunnisteessa niiden "luonnollinen BDC muistuttaa" lomake. Niin, Tämä hankala rakentaminen:
<Ominaisuus Nimi="RdbCommandText" Tyyppi="System.String">
Valitse dbo.MCRS_SETTLEMENT.ID, dbo.Dbo-MCRS_SETTLEMENT.settlement.MCRS_SETTLEMENT
JOS (tunnus >= @ MinId) JA (tunnus <= @ MaxId)
</Ominaisuus>
voi olla paremmin edustettuina tällä tavalla:
<Ominaisuus Nimi="RdbCommandText" Tyyppi="System.String">
<![CDATA[
Valitse dbo.MCRS_SETTLEMENT.ID, dbo.Dbo-MCRS_SETTLEMENT.settlement.MCRS_SETTLEMENT
JOS (tunnus >= @ MinId) JA (tunnus <= @ MaxId)
]]>
</Ominaisuus>
</loppu>
BDC Primer
Intro BDC