Mi rimarkis iun neoportunan kaj nenecesan manon-kodado de RdbCommandText en kelkaj ekzemploj (Inkluzivanta MSDNan dokumentaron).
Mi deziris atentigi al novuloj al BDC ke komandoj povas esti volvita en CDATAa etikedo en ilia "natura" Formo. Tiel, Ĉi tiu neoportuna konstruo:
<Nemoveblaĵo Nomo="RdbCommandText" Tipo="Sistemo.Ŝnuro">
ELEKTITA dbo.MCRSa_KOLONIO.Identigaĵo, Dbo.MCRSa_KOLONIO.Kolonio de dbo.MCRSa_KOLONIO
KIE (Identigaĵo ≫= @MinId) AND (Identigaĵo ≪= @MaxId)
</Nemoveblaĵo>
Povas esti pli bona reprezentis #?i tiu vojon:
<Nemoveblaĵo Nomo="RdbCommandText" Tipo="Sistemo.Ŝnuro">
<![CDATA[
ELEKTITA dbo.MCRSa_KOLONIO.Identigaĵo, Dbo.MCRSa_KOLONIO.Kolonio de dbo.MCRSa_KOLONIO
KIE (Identigaĵo >= @MinId) AND (Identigaĵo <= @MaxId)
]]>
</Nemoveblaĵo>
</Fino>
BDCa Enkonduko
Intro al BDC