Jag har lagt märke till några besvärliga och onödiga handen-kodning av RdbCommandText i några exempel (inklusive MSDN-dokumentationen).
Jag ville påpeka för nykomlingar till BDC att kommandon kan förpackas i en CDATA-tagg i naturligt"" form. Så, denna besvärliga konstruktion:
<Egenskapen Namn="RdbCommandText" Typ="System.String">
Välj dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.Settlement från dbo.MCRS_SETTLEMENT
DÄR (ID >= @ MinId) OCH (ID <= @ MaxId)
</Egenskapen>
kan bättre representeras detta sätt:
<Egenskapen Namn="RdbCommandText" Typ="System.String">
<![CDATA[
Välj dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.Settlement från dbo.MCRS_SETTLEMENT
DÄR (ID >= @ MinId) OCH (ID <= @ MaxId)
]]>
</Egenskapen>
</slutet>
BDC Primer
Intro till BDC