Απλό μοτίβο για το μπλοκ εφαρμογών πρόσβασης δεδομένων (ελληνικά (Greek))

Απλό μοτίβο για το μπλοκ εφαρμογών πρόσβασης δεδομένων

Friday, 08 September 2006

//

Less than a minute

Απλό μοτίβο για το μπλοκ εφαρμογών πρόσβασης δεδομένων

αναρτήθηκε την Παρασκευή, 27 Αυγούστου 2004 1:38 μμ

Σκέφτηκα να πετάξω ένα απλό δείγμα κώδικα για το (πολύ) απλό μοτίβο που χρησιμοποιώ όταν γράφω κώδικα πρόσβασης δεδομένων με το Πεδίο εφαρμογής πρόσβασης δεδομένων. Αυτό το παράδειγμα είναι για να κάνετε ένα απλό ένθετο αντικείμενο (μη-εσωτερικό) σε ένα DB:

εσωτερικό στατικό κενό AddEmailΔιεύθυνσηΓιαΕπικοινωνία(Int64 επικοινωνίαId, EmailΔιεύθυνση emAddr)

{

string spName = "pr_MedSh_AddEmailΔιεύθυνσηΣτοΕπικοινωνία"

SqlParameterName[] sqlParams = SqlHelperParameterCache.GetSpParameterSet(Global.Config.DBConconnectionString,spName)

sqlParams[0].Value = contactId

sqlParams[1].Value = emAddr.AddressTypeId·

sqlParams[2].Value = emAddr.IsPrimary·

sqlParams[3].Value = emAddr. Address;

SqlHelper.ExecuteNonQuery (Global.Config.DBConconnectionString, CommandType.StoredProced Procedure,spName,sqlParams),

}

Χρησιμοποιώντας ένα SqlDataReader είναι εξίσου εύκολο, Τυλίγω το 'SqlDataReader dr = SqlHelper.ExecuteReader' σε ένα "χρησιμοποιώντας" μπλοκ και πολύ πίσω να το περάσει επάνω μεταξύ των στρωμάτων, προτιμώ αντί να χρησιμοποιούν απλές προσαρμοσμένες συλλογές ή ArrayLists.

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.