Tôi đã nhận thấy một số vụng về và không cần thiết tay-encoding của RdbCommandText trong một số ví dụ (bao gồm cả tài liệu MSDN).
Tôi muốn chỉ ra cho người mới đến BDC lệnh có thể được bọc bên trong một thẻ CDATA trong tự nhiên"của họ" hình thức. Vì vậy, xây dựng khó khăn này:
<Bất động sản Tên="RdbCommandText" Loại="System.String">
CHỌN dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.Settlement từ dbo.MCRS_SETTLEMENT
NƠI (ID >= @MinId) VÀ (ID <= @MaxId)
</Bất động sản>
có thể tốt hơn được đại diện bằng cách này:
<Bất động sản Tên="RdbCommandText" Loại="System.String">
<![CDATA[
CHỌN dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.Settlement từ dbo.MCRS_SETTLEMENT
NƠI (ID >= @MinId) VÀ (ID <= @MaxId)
]]>
</Bất động sản>
</kết thúc>
Chất mồi đệm BDC
Giới thiệu đến BDC