شـريـط الاهـداءات | |
قسم شروحات لغات البرمجة و التطوير خاص بشروحات لغات البرمجة المختلفة و أساليب التطوير البرمجية. |
|
أدوات الموضوع | انواع عرض الموضوع |
22-04-2015, 03:30 AM | #1 | ||||||||||||
|
هنتكلم النهارده عن كيفيه عمل اتصال بين MySql database و برنامج معمول ب c# ف الجزء ده هنتكلم عن الموضوع ب صوره عامه مع جزء عملى خفيف و قدام هيكون فى تطبيقات اكتر ان شاء الله الحجات الى هتحتاجها علشان تشتغل مع MySql اهما سيرفر لل database و افضلهم و الى انا برشحهولكو بقوه عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] حاجه ماشاء الله يعنى :D هنحمل WAMP و هنسطبه عادى و هنشغله و هيظهر جنب الساعه كده لو كان لونه احمر او اصفر هندوس عليه كليك يمين و ندوس start all services كده السيرفر شغال,, هتفتح البراوزر بتاعك و تكتب ف ال adress localhost هيفتحلك الصفحه دى هتختار الكلمه الى متعلم عليها phpmyadmin هيفتحلك الصفحه دى اعمل زى م انا عامل ف الصوره 1-افتح تاب mysql 2-اختار new 3-اكتب بيانات الtable بتاعتك و بعدين دوس save كده انتا عملت table اسمه الاسم الى انتا اختارته ف الdatabase الاساسيه الى بتنزل مع البرنامج الي اسمها mysql لو عايز تعمل database جديده غير بتاعه البرنامج هتلاقى فى تاب new اول م تفتح phpmyadmin دوس عليها و اكتب اسم الdatabase و دوس save هتلاقيها اتضافت تحت mysql اختارها و اعمل table جديد و columns زى م علمنا فوق عادى الdatabase الى هنشتغل عليها النهارده اسمها هيا mysql بتاعة البرنامج و ال table اسمه silkroad4arab و ال columns ك التالى اول واحد اسمه id و ال type بتاعه int و ال length 1 تانى واحد اسمه name و ال type بتاعه text و ال length مش مطلوب لو عايز تغير انتا عادى الى هنعمله دلوقتى برنامج بسيط بيشرح الاساسيات و كيفيه الاتصال ب الdatabase و اضافهrowفيها هنتكلم عن التعديل و الحذف و العرض ف فيديو بس كمان كام يوم كده لما اهلى يسافرو علشان اخد راحتى :'D دلوقتى الdatabase جاهزه,, روح للvisual studio و اعمل بروجيكت جديد ب اى اسم و امشى معايا هتعمل import لل namespace ألى هنشتغل بيه الى هوا MySql.Data.MySqlClient لو ملقيتهوش اعمله add ك reference و لو ملقيتهوش ف ال references نزل الlibrary دى و اعملها setup و restart لل visual studio هتلاقىها ف أل references اعملها add و بعد كده import ده كود البرنامج و متقسم blocks علشان سهوله الشرح كود PHP:
شرح الكود 1: ده سطره الimport الى اتكلمنا عنه فوق, مهم جدا اوعو تنسوه 2: variables عاديه فيها القيم الى هنحطها ف الdatabase ممكن تمسحم و تحط القيم دايركت ف الكويرى و ممكن تمسح قيمهم و تخلى اليوز هوا الى يدخلها عادى 3: ده جزء مهم جدا دى ال connection string الى البرنامج بيحتاجها علشان يتصل بالdatabase القيم الى ف الconnection string الى انا كاتبها فوق دى هيا الى كلنا هنستخدمها لاننا شغالين على نفس السيرفر حتى لو السيرفر اخلف معتقدش انها هتختلف اختلاف كبير او ممكن متختلفش اصلا عادى 4: ده الاوبجكت الى بيتصل بالdatabase بتاعتنا 5: كود بدأ الاتصال, مهم علشان نبدأ نعمل execute لل query الى احنا عايزينها 6: هيا دى الquery و دى الى فيها الشغل كله ده ببساطه الجزء المسئول عن عمل اى حاجه ف الdatabase و ده لى طريقه كتابه معينه ل كل امر insert,update,select,delete و هنتكلم عنهم كلهم بعدين لو انتا غيرت الdatabase او الtable name او الاتنين هتحتاج تغيرهم ف الquery كمان,, موجودين insert into اهم, شايفهم ؟ :D 7: تنفيذ الquery, لو في حاجه غلط فى syntax ال query هتبان ف السطر ده 8: اغلاق الconnection بعد تنفيذ الquery شغل البرنامج, كله تمام ؟ سيبه يتقفل لوحده عادى مش محتاجينه ف حاجه,, افتح الdatabasd و شوف ال table الى انتا عامله هتلاقى البيانات اتضافت فيه زى الى ف الصوره كده الموضوع خلص بس هنتكلم عنه تانى ب استفاضه اكتر ف فيديوز زى م قلنا علشان الكتابه متعبه و مبتوصلش المعلومه كامله اسلوبى ف الشرح مش حلو مختلفناش بس اى استفسار سيبه ف الموضوع و هرد عليه ان شاء الله سلام |
||||||||||||
التعديل الأخير تم بواسطة iMido ; 22-04-2015 الساعة 03:36 AM
|
26-04-2015, 11:19 PM | #2 | ||||||||||||
|
عــــــاش
|
||||||||||||
|
12-01-2016, 12:11 AM | #3 | ||||||||||||
|
حضرتك انا بتعلم C# وكنت عايز ازاى اعرف اعمل برامج لسيلك رود زى برنامج VsroNPC و AutoNotice وازاى اعمل Cfg للبرنامج ويتصل ازاى بأى داتا |
||||||||||||
|
21-01-2016, 07:40 PM | #4 | ||||||||||||
Silkroad4Arab
|
شغل عالي الصراحة #استمر
|
||||||||||||
|
30-01-2016, 11:15 AM | #5 | |||||||||||||||
|
اقتباس:
اقتباس:
اقتباس:
|
|||||||||||||||
|
24-10-2016, 03:06 AM | #6 | ||||||||||||
|
طب لو عاوز اتصل بي سيكوال سيرفر ايه الكود ال استخدمه لاني سكعت لازم ايبي و بورت و دورت علي النت ملقتش
|
||||||||||||
|
23-11-2016, 09:49 PM | #7 | ||||||||||||
|
كل جميل بس فى مشكله ان فى ناس بتربط اتصال ببعض الكويرهات لنفسها عشان تعرف تتحكم ف المسئول
وفى ناس بتساعد وفى ناس بتحاول انها تضر الناس الكلام مش على الموضوع انا بوضح فكرة مش اكتر موضوع ممتاز شكرا |
||||||||||||
|
25-11-2016, 07:44 AM | #8 | ||||||||||||||
|
اقتباس:
اقتباس:
لو جبتلى مستر روبوت شخصيا علشان يعرف يعدل على الكويري دى ويستخدمها فى الهايكنج من غير م يغير حاجه فى كود باقى البرنامج ليك الى انت عايزه, الى انت بتقولو ده مستحيل :'D |
||||||||||||||
|
28-11-2016, 02:26 AM | #9 | |||||||||||||
|
شرح جميل اقتباس:
|
|||||||||||||
|
16-12-2016, 06:20 AM | #10 | ||||||||||||
|
الواحد عايز يتعلم اللغه دى ابدا منين ؟
|
||||||||||||
|
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|