# نمط مُبسّط لعمِل طلب الاطلاع على البيانات

<datetime class="hidden">2006-09-08T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
## 

نمط مُبسّط لعمِل طلب الاطلاع على البيانات

يوم الجمعة 27 آب/أغسطس 2004 1:38

فكّرت في أن أرمي فقط عينة رمزية بسيطة للنمط البسيط (الفريد) الذي أستخدمه عند كتابة رمز الوصول إلى البيانات مع [& مربع](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp)هذا المثال هو لـ a بسيط كائن إدراج بوصة a DB:

لاتّفِض داخلي داخلي

{

أ_______دSh\_الإضافة إلى البريد الإلكتروني: adddddresss to Conftact"؛

طراز SQlPar[* qlParams = SqlFederParamed Cache. GetSpParamesSet (Global.Config.D BBC unions standing, spName)؛

[(أ) [القيمة = المتلامسة: 1d؛

[1]. Value = emAddr.AddressTypeId؛

[2 - التكافؤ = emAddr.Isprimary؛

[3]. Value = emAddr.Address؛

Execute NonQuery( Global.Config.D BBConyction traging, CommandType.Stored Procurection, sp Name, sqlPrams)؛

}

أخبرتك أنه كان بسيطاً! هذا هو النمط الذي أستخدمه لكل هذه الأنواع من الأشياء. استخدام SqlDataReader هو بنفس السهولة، ألف 'SqlDataReader Dr=SqlPaeder. Execute Reader' في كتلة 'تستخدم' و تمرره بين الطبقات، بدلاً من ذلك استخدام مجموعات مخصصة بسيطة أو ArariLists.