Sem opazil nekaj nerodno in nepotrebno ročno-kodiranje RdbCommandText v nekaj primerov (vključno z MSDN dokumentacijo).
Sem želel poudariti novincem BDC, da ukaze je mogoče zaviti notri CDATA tag v njihovem "naravnem" obrazec. Tako, to nerodno gradnje:
<Lastnost ime="RdbCommandText" Vrsta="System.String">
Izberite dbo.MCRS_SETTLEMENT.ID, DBO.MCRS_SETTLEMENT.settlement iz dbo.MCRS_SETTLEMENT
KJER (ID >= @MinId) IN (ID <= @MaxId)
</Lastnost>
lahko bolje zastopane na ta način:
<Lastnost ime="RdbCommandText" Vrsta="System.String">
<![CDATA[
Izberite dbo.MCRS_SETTLEMENT.ID, DBO.MCRS_SETTLEMENT.settlement iz dbo.MCRS_SETTLEMENT
KJER (ID >= @MinId) IN (ID <= @MaxId)
]]>
</Lastnost>
</namen>
BDC premaz
Uvod v BDC