BDC ADF και το φίλο σας, CDATA

Έχω παρατηρήσει κάποια δύσκολη και περιττή χέρι-κωδικοποίησης της RdbCommandText σε μερικά παραδείγματα (συμπεριλαμβανομένων των MSDN τεκμηρίωση).

Θα ήθελα να επισημάνω στους νεοφερμένους να BDC ότι εντολές μπορεί να είναι τυλιγμένο μέσα μια ετικέτα CDATA στη φυσική τους»" μορφή. Έτσι, Αυτή η δύσκολη κατασκευή:

<Ιδιότητα Όνομα="RdbCommandText" Τύπος="System.String">
Επιλέξτε dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.settlement από dbo.MCRS_SETTLEMENT
ΌΠΟΥ (αναγνωριστικό &gt;= @MinId) ΚΑΙ (αναγνωριστικό &lt;= @MaxId)
</Ιδιότητα>

να εκπροσωπείται καλύτερα τον τρόπο αυτό:

<Ιδιότητα Όνομα="RdbCommandText" Τύπος="System.String">
<![CDATA[
Επιλέξτε dbo.MCRS_SETTLEMENT.ID, dbo.MCRS_SETTLEMENT.settlement από dbo.MCRS_SETTLEMENT
ΌΠΟΥ (αναγνωριστικό >= @MinId) ΚΑΙ (αναγνωριστικό <= @MaxId)
]]>
</Ιδιότητα>

</Τέλος>

Αστάρι BDC

Εισαγωγή στην BDC

Μία σκέψη για «BDC ADF και το φίλο σας, CDATA

  1. Γκουρού Prasad Nagaraju
    Πολύ ωραία! Ευχαριστώ για επισημαίνοντας αυτό στην Κοινότητα. Έχω χρησιμοποιήσει το ίδιο εκείνους(&lt; και &gt;) μέχρι τώρα, χωρίς να το συνειδητοποιούν ότι CDATA να έχουν χρησιμοποιηθεί. Ευχαριστώ και πάλι!

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *