موقع و منتدى لكل ابناء مدينة عين تاغروت وكل الجزائريين والعرب
 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  
آخر المواضيع
الموضوع
تاريخ ارسال المشاركة
بواسطة
ترخيص شركات الفوركس في سوق الفوركس
عندما تتداول فى سوق العملات
أكبر سوق مالي على مستوى العالم
الطريقة الآمنة لتداول العملات الأجنبية
جرب التداول الحقيقي مع وسيط جيد
عروض سيارات نيسان
سيارات مستعملة بالتقسيط
حتي تنجح في سوق الفوركس
خبراء توصيات الفوركس
سوق تداول العملات الاجنبية
الخميس نوفمبر 22, 2018 2:28 pm
الأربعاء نوفمبر 21, 2018 11:25 am
الإثنين نوفمبر 19, 2018 12:50 pm
الإثنين نوفمبر 12, 2018 5:34 pm
الأحد أغسطس 12, 2018 6:40 pm
الإثنين يوليو 23, 2018 8:28 pm
الأربعاء مايو 02, 2018 8:17 pm
الخميس أبريل 19, 2018 3:46 pm
الأربعاء أبريل 18, 2018 6:23 pm
الثلاثاء أبريل 17, 2018 5:27 pm










أكثر المواضيع نشاطاًa7medvirus تحميل برنامج فوتوشوب 8 عربي مجانا , تحميل فوتوشوب بالعربي - 163 المساهماتa7medvirus حصريا Jailbreak PS3 3.66 - 136 المساهماتa7medvirus برنامج استعاده الملفات المحذوفه بعد الفورمات + سيريال - 93 المساهماتa7medvirus Windows XP Pro SP2 Français Original نسخة خام باللغة الفرنسية وبرابط واحد فقط !! - 39 المساهماتa7medvirus [#C] تعلم خطوة بخطوة , مع الإجابة عن أي سؤال - 31 المساهماتa7medvirus [حصرياً] وضع اطار على البيانات الشخصية والصورة والرتبة بشكل احترافى للنسخة الثانية - 29 المساهماتa7medvirus توصيات الجوال في كل ما يتعلق بالعملات ، الان هنا . - 23 المساهماتa7medvirus كاركتير يعبر عن الثورات العربية ... - 20 المساهماتa7medvirus ::: كاريكاتير الثورة السورية ::: - 19 المساهماتa7medvirus تحميل فوتوشوب 7 عربي - برنامج Adobe Photoshop 7 ME - 18 المساهمات
أنظم لمتآبعينا بتويتر ...

آو أنظم لمعجبينا في الفيس بوك ...

شاطر
 

 شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل 
كاتب الموضوعرسالة
المعلومات
الكاتب:
Tagrot
اللقب:
المدير العام
الرتبه:
المدير العام
الصورة الرمزية

Tagrot


البيانات
نسخة المنتدى :
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه Fmphpb10
نوع المتصفح :
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه Fmfire10
صورة البلد :
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه Dz10
عدد المساهمات :
3013
تاريخ التسجيل :
14/05/2009
العمر :
34
الموقع :
الجزائر

التوقيت

الإتصالات
الحالة:
وسائل الإتصال:
http://tagrot.mountada.biz
مُساهمةموضوع: شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه   شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه I_icon_minitimeالإثنين مارس 11, 2013 7:38 am

ان شاء الله اليوم سوف اشرح ابسط واسرع طرق التعامل مع قواعد البيانات
وكيفيه اجراء العمليات المشاعه ولتى نكثر فى استخدامها فى مشاريعنا
المربوطه بالداتا بيز وهيه مثل ..

( اضافه - تعديل - حذف - بحث )

وسوف اشرح ايضا افضل الطرق لتصميم وجهه لتعامل المستخدم مع الداتا بيز

بالنسبه لمحرك الداتا بيز الى هانستخدمها فى درس اليووم هوه SQL Server 2005
وبالنسبه الى الغه المستخدمه للتعامل مع الداتا بيز هيه Visual Basic.net 2008

وبأذن الله نبداء الشرح

=========================

قبل اى شىء لازم نجهز الداتا بيز التى سنعمل عليها فا اول شىء لازم نعمل دون لوود لداتا بيز من هذا الرابط

http://www.mediafire.com/?emkb23gwnj9

وهيه بأسم AdventureWorksDB
والحجم 27.3 MB
وطريقه استخدامها كالتالى :-

بعد تحميل الملف
1- نفتح SQL Server Management Studio Express
2- كليك يمين على مجلد Database من القائمه ثم اختر Attach
3-ثم نضغط على زر Add (سوف يتم فتح المسار للداتا بيز الموجود على جهازك )
4- نختار اسم الداتا بيز بتعتنا وهيه AdventureWorksDB ونضغط على زر OK
5- بعد الاختيار لآتمام العمليه نضغط OK

علشان يكون عندنا الشكل انهائى مل هذا

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 22012011110230am

بعد الانتهاء من اضافه الداتا بيز ننتقل الى Visual Studio لبدايه العمل على الداتا بيز

ننشاء مشروع بأسم وليكن مثلا Absba Training

فى هذا سنتعلم التعامل مع الداتا بيز بدون كوود يعنى هانشتغل بطريقه Wizard
وهيه فى الفيجوال استديو 2008 قويه جدا وبنقدر نحدد منها كل شىء نريده
فى ناس كتير لحد الآن بتستخدم الكوود من فى التعامل مع الداتا بيز وينسوا
بقى كود معين ويطلع ايرور غريب بالنسبه ليهم فالطريقه دى بتوفر وقت ومجهود
بس قبل ما تستخدمها لازم تكون فاهم الادوات الى بنحتاجها للتعامل مع الدتا بيز مثل
(data set ,data adapter ) الخ الخ

اول خطوه بعد انشاء المشروع هيه الأتصال بالداتا بيز وخطوتها كالتالى

لازم الاول نظهر قائمه الدتا سورس كالتالى :-

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 16159215

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 64866466

سيظهر وجهه لآختيار نوع الداتا سورس والافتراضى لها هوه database ثم نضغط على زر Next

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 88366780

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 12583627

ثم نختار اسم SQL Server ونختار اسم الداتا بيز الى راح نشتغل عليها

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 31494902

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 52787692

ثم نختار الجداول الى بنريد نستخدمها فى مشروعنا طبعا انا فى المثال ده اخترت كله

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 64282450v

طيب لو فرضنا اننا عايزين نضيف جدول جديد فى الدتا بيزز وحبيت اضيفه عندى فى الداتا سورس كيف راح يتم ده ؟

بكل بساطه نذهب الى SQL Server لآضافه الجدول كالتالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 80642819

ثم نجهز الجدول بالشكل ده

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 89134587

ثم نعمل Save بأسم Test
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 40861222

الى هذا الحد ينتهى عملنا مع SQL server ثم ننتقل الى Visual Studio ونتبع التالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 17815370

ثم نختار اسم الجدول المراد اضافته

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 41165927

وتمت الاضافه بنجاح

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 96017471

بعد التعرف على الاتصال باداتا بيز ننتقل الى طريقه ربط الداتا بيز مع وجهه البرنامج

احنا هانتعامل مع الجدول الى احنا عملناه ( TEST)

مبدئيا احنا محتاجين نصمم وجهه مثل هذا الشكل

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 21689020

كما هوه موضح امامكم الفورمه بسيطه موجود فيها اداه ToolStrip و Group Box و Button
وهانشرح استخدمنا لهذه الوجه لاحقا
الان بعد ما خلصنا التصميم الغير مربوط بالدتا بيز نيجى للخطوه التاليه وهيه وضع الكنترول المربوطه بالداتا بيز
كل ما علينا هوه استخدام طريقه ( السحب والافلات ) او (Drag and Drop )
لآعمده الجدول المراد ربطه بالوجهه وفى مثالنا هذا سوف نستخدم جدول TEST
الى احنا عملناه مسبقا كالتالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 13800300

بعد انتهاء من هذه المرحله نعدل الشكل ليصبح كالتالى :

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 22012011124421pm

لو احنا عملنا RUN للبرنامج فى هذه المرحله راح يظهر الداتا الموجوده فى الجدول TEST
وهذا بسبب وجود كود تم كتباته تلقائيا عند سحب وافلات الاعمده الى وجهه البرنامج وهوه راح يكون بهذا الشكل

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 22012011125151pm

طيعا احنا ملاحظين ان الكود موجود فى حدث Form Load

طيب احنا لقينا كوود موجود جاهز احنا عايزين نعمل كود زى ده بس على حسب
احتياجتنا احنا السؤال هوه كيف نضيف جمل الـ SQL للآضافه سجل او تعديله او
ازالته واين جمله الـ FIll المستخدمه فى حدث الـ Form Load التى امامنا
كل هذه اسئله سيتم اجابتك عليها حالا

احنا لو تفقدنا الناحيه اليمنى من الفيجوال استديو سنجد قائمه بأسم Solution explorer
وسنجد شكل بأسم AdventureWorksDataSet.xsd كما فى الشكل التالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 22012011125841pm

افتحها (دبل كليك عليها ) سترى جميع الجداول الموجود فى الدتا بيز AdventureWorksDB وجميع العلاقات ما بين الجداول وبعضها
وسنرى ايضا جدولنا TEST موجود بالشكل التالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 49925616

نلاحظ وجود جمله الـ Fill واذا اخذنا الفضول لآستكشاف ما بداخلها من كود سنتبع التالى

نضغط كليك يمين على الجمله ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 66428470

ونلاحظ التالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 60588117

الجمله التى امامنا هيه المسئوله فى جمله الـ Fill او ملىء البيانات من Data Base الى Data Set

الان وقد وضح الينا الامر واجابه السؤال ( اين سنضع جمل الـ SQL الخاصه بنا )

والأن نبداء بأضافه جمله Insert

نتبع التالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 38719347

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 96642000

ثم نحدد نوع العمليه

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 91549259

ثم سنرى ان الفيجوال استديو قد كتب الكود تلقائيا

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 59059588

ثم نحدد اسم جمله الـ SQL

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 73250732

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 68470409

وهاقد انتهينا من باضافه الجمله بشكل صحيح

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 61278569

والان مع جمله التعديل

طريقه اضافه جمله التعديل تكون بنفس طريقه اضافه جمله الأضافه ولكن سوف يختلف فى امرين

اولا :- سوف نختار Update بدلا من Insert
ثانيا :- مش هاتلاقى كوود مكتووب جاهز وده لازم تعمله بنفسك تعالى نشووف مع بعض

نعدل الاختيار الى Update

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 80386830

ولى اضافه الجمله الخاصه بـ Update اتبع التالى

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 96262767

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 48495019

ثم نضيف الجدول المراد التعامل معه

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 48495019

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 83738596

ثم نكتب جمله الـ UPdate

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 92356279

جمله من اساسيات جمله الـ Update انه يجب ان يكون به شرط مثل



كود:
Where ID=@ParID

وهيه تعنى انه عدل الصف بالبيانات Name and Age عندما يكون الـ ID يساوى @ParID
اى كلمه تيجى بعد رمز @ فا هوه متغير او بارمتر وهنا احنا عندنا ثلاث متغيرات
الاسم
والسن
ورقم الـ ID

وكلهم متغيرات حيث ان تعاملنا معه سيكون عن طريق المستخدم وليس شىء ثابت قد تعرفه اثناء كتابتك للبرنامج

بعد ذالك نكمل عمليه اتمام اضافه جمله الـ Update

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 82568499

ثم تمت بنجاح

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 43079320

والان مع الجمله الاخيره وهيه Delete

وهيه كامثل خطوات جمله Update فا هيه لا تنشاء بشكل اوتوماتيكى كامثل جمله الـ Insert
ويجب ايضا وضع شرط لها وسيكون معناه ( امسح عندما يكون رقم الـ ID = ؟ ) فا هنا يجب ايضا استخدام المتغير راح يكون اوله @

لنرى كيف ذالك

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 18553351

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 59215549

ثم

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 47120935

وانتهينا من جمله الـ Delete بنجاح

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 58433199

=======================

تــــــــــــــابعوا الموضــــوع لتكمله الدرس

الموضوع الأصلي : شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه  المصدر : منتديات عين تاغروت
الاوسمه
 :
اوسمه (tagrot)


الرجوع الى أعلى الصفحة اذهب الى الأسفل
المعلومات
الكاتب:
Tagrot
اللقب:
المدير العام
الرتبه:
المدير العام
الصورة الرمزية

Tagrot


البيانات
نسخة المنتدى :
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه Fmphpb10
نوع المتصفح :
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه Fmfire10
صورة البلد :
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه Dz10
عدد المساهمات :
3013
تاريخ التسجيل :
14/05/2009
العمر :
34
الموقع :
الجزائر

التوقيت

الإتصالات
الحالة:
وسائل الإتصال:
http://tagrot.mountada.biz
مُساهمةموضوع: رد: شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه   شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه I_icon_minitimeالإثنين مارس 11, 2013 7:40 am

السلام عليكم ورحمه الله وبركاته

اخوانى واخواتى اسف على التأخير بسبب ظروفى فا عذرا على ذالك

--------------------------

نستعين بالله ونبداء

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 77580925

بعد مانتهينا من كتابه جمل SQL - Insert,Update,Delete يتبقى لنا
استدعاء هذه الجمل فى المثال فا الجزء الى احنا هانتكلم فيه كله كود

فا انا هارفع الاول المشروع علشان تشوفوا معايا الشرح وتقدروا تتباعوا كلامى

حمل المشروع من هنا

بعد تحميل الملف نبداء نفتح صفحه الكوود وتابعوا الشرح علشان هاشرحه جزء جزء

[CODE] Dim Mode As String


اول سطر هانلاقى متغير
متغير هوه Mode ووظيفته تخزين مؤقت لنوع العمليه المراده وسيتم ايضاحه فيما بعد






كود:
Sub View()
Me.IDTextBox.ReadOnly = True
Me.NameTextBox.ReadOnly = True
Me.AgeTextBox.ReadOnly = True
Me.ToolStrip1.Enabled = True
Me.GroupBox2.Enabled = False
End Sub

دى Sub وظيفتها انها بتحول الانترفيس الخاص باكنترول من وضع الاضافه الى
وضع العرض اذا لاحظنا ان السطور هانلاقى اننا بنحجم اليوزر علشان مايكون
عنده امكانيه تعديل اى بيانات موجوده فى وقت العرض وده طبعا شىء خاصه
بالفورم وبعيد كل البعد عن الداتا بيز دى حاجه اختياريه ليك مش اكتر




كود:
Sub Edit()
Me.IDTextBox.ReadOnly = True
Me.NameTextBox.ReadOnly = False
Me.AgeTextBox.ReadOnly = False
Me.ToolStrip1.Enabled = False
Me.GroupBox2.Enabled = True
End Sub

دى Sub ايضا بتقوم بعكس وظيفه الـ Sub الى قبلها




كود:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.TestTableAdapter.Fill(Me.AdventureWorksDataSet.Test)
View()
End Sub

الكود ده زى ماحنا شايفين فى الكود انه فى وقت تحميل الفورم والسطر الاول
هوه وظيفته انه بيعمل تعبئه للبيانات من الداتا بيز الى الداتا سيت

والسطر الى فيه كلمه View
دى طبعا الـSub الى اتكلمنا عليها قبل كده بس هنا انا بعمل ليها Call

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 2604201131506pm

التول بار ده موجود فيه عمليات الداتا بيز الى راح تتعمل على البرنامج ده
يعنى اليوزر قبل ما يبتدى يشتغل على العمليه الى عايزها لازم يختار النوع
بتعها من التول بار وبناء عليه سيتم بداء العمليه بعد اختياره واتمام
العمليه بالضغط على زر حفظ او الغاء

اول زر هوه Insert او الاضافه




كود:
Edit()
Me.Mode = "Insert"
Dim RND As New Random
Me.IDTextBox.Text = RND.Next(99, 9999999)
Me.NameTextBox.Clear()
Me.AgeTextBox.Clear()

اول سطر احنا حطينا استدعاء للـ Sub الخاصه بأتاحه المستخدم للتعديل
تانى وضع اسم لنوع العمليه المراده وده شىء بنسميه فى البرمجه Flag علشان
لما اجى اعمل سيف او تخزين للبيانات اقدر اعرف هاعمل سيف بناء على اضافه
عنصر او تعديل عنصر وستضح الصوره لك بعد انتهاء الشرح ان شاء الله
بعد ذالك هاتلاقى متغير جديد من نوع Random وده علشان اصنع ارقاء عشوائيه علشان احطها فى خانه الرقم ID
وطبعا كل ده انا بشكل اختيارى وبرده بعيد كل البعد عن الداتا بيز

فى الزر الخاص بـ Update




كود:
Edit()
Me.Mode = "Update"

هاعمل استدعاء فى اول سطر للـSub الى اسمها Edit
وايضا هاحدد نوع العمليه المراده عن طريق استخدام تكنيك الـ Flag

نيجى بقى للزر Delete وده هايكون كوده مؤثر وله علاقه بالداتا بيز بشكل مباشر




كود:
Me.TestTableAdapter.DeleteQuery(Me.IDTextBox.Text)
Me.TestTableAdapter.Fill(Me.AdventureWorksDataSet.Test)


عند كتابه هذا السطر Me.TestTableAdapter سوف يظهر لنا جميع جمل الـ SQL التى تمت كتابتها فى الدرس السابق


شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه 2604201135828pm

ولو فى برامتر للجمله مثل رقم الـ ID نفتح قوس ونبتدى نكتبهم


والأن مع زر Save




كود:
If Me.Mode = "Insert" Then
Me.TestTableAdapter.InsertQuery(Me.IDTextBox.Text, NameTextBox.Text, Me.AgeTextBox.Text)

ElseIf Me.Mode = "Update" Then
Me.TestTableAdapter.UpdateQuery(Me.NameTextBox.Text, Me.AgeTextBox.Text, Me.IDTextBox.Text)

End If
Me.TestTableAdapter.Fill(Me.AdventureWorksDataSet.Test)
View()

طبعا هانلاحظ جمله شرطيه علشان نتأكد من نوع العمليه المراده سواء كانت اضافه او تعديل وبناء عليه يتم عمليه الحفظ

ولو اى حد عنده اى استفسار انا موجود ان شاء الله بالرد

كل الود احبائى الكرام

الموضوع الأصلي : شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه  المصدر : منتديات عين تاغروت
الاوسمه
 :
اوسمه (tagrot)


الرجوع الى أعلى الصفحة اذهب الى الأسفل
 

شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
خدمات الموضوع
 KonuEtiketleri كلمات دليليه
شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه , شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه , شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه ,شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه ,شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه , شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه
 KonuLinki رابط الموضوع
 Konu BBCode BBCode
 KonuHTML Kodu HTMLcode
إذا وجدت وصلات لاتعمل في الموضوع او أن الموضوع [ شرح طرق التعامل مع الداتا بيز ( اضافه - تعديل - حذف - بحث ) بأفضل الأساليب خطوه بخطوه ] مخالف ,, من فضلك راسل الإدارة من هنا

 مواضيع مماثلة

-
» [بالتومبلايت] طريقه اظهار اضافه موضوع فقط في المنتديات ولا تظهر في الموضوع مثل vb
» boot defrag اضافه في الوندوز لتسريع التشغيل بدرجه كبيره جدا
» اضافه ايطار سفلى وعلوى للاقسام بدون تومبيلات للنسخه Invision
» فن التعامل مع الشارت
» فتوى عن التعامل في البورصات

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات عين تاغروت :: اقسام التفنية الحديثة  :: منتدى لغات البرمجة-