Jeg har lagt merke til noe vanskelig og unødvendig hånd-koding av RdbCommandText i eksempler (inkludert MSDN-dokumentasjonen).
Jeg ønsket å påpeke nykommere til BDC at kommandoer kan innpakket i en CDATA-kode i deres "naturlige" skjemaet. Så, Denne vanskelig konstruksjon:
<Egenskapen navn="RdbCommandText" Type="System.String">
Velg dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.Settlement fra dbo.MCRS_SETTLEMENT
HVOR (ID >= @MinId) OG (ID <= @MaxId)
</Egenskapen>
kan vises bedre på denne måten:
<Egenskapen navn="RdbCommandText" Type="System.String">
<![CDATA[
Velg dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.Settlement fra dbo.MCRS_SETTLEMENT
HVOR (ID >= @MinId) OG (ID <= @MaxId)
]]>
</Egenskapen>
</slutten>
BDC Primer
Intro til BDC