This is a viewer only at the moment see the article on how this works.
To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk
This is a preview from the server running through my markdig pipeline
Απλό μοτίβο για το μπλοκ εφαρμογών πρόσβασης δεδομένων
Friday, 08 September 2006
Απλό μοτίβο για το μπλοκ εφαρμογών πρόσβασης δεδομένων
αναρτήθηκε την Παρασκευή, 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.