![]() |
|
[C#.NET] تصحيح كود حفظ البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : [C#.NET] تصحيح كود حفظ البيانات (/showthread.php?tid=30421) |
RE: تصحيح كود حفظ البيانات - amonem - 22-07-19 (22-07-19, 03:06 PM)asemshahen5 كتب : تفضل هذا مثالك بعد التعديل قبل ان انسى لقد اضفت لك في الكلاس بند لتعبئة الداتا فيو مع صورة امل ان اكون قد وفقت بما تريد . شكرا ليك اخي الغالى على مجهودك ممكن صوره من الجدول ال طبقت عليه الفكره لان عند الحفظ بيطلع خطأ ويريت لو امكن عايز افعل زر الحذف لموجودداخل الداتا فيو بحيث عند الضفط عليه يتم حزف السطر المحدد RE: تصحيح كود حفظ البيانات - asemshahen5 - 22-07-19 [attachment=22150] عدل كود الحذف ليصبح : PHP كود : private void button3_Click(object sender, EventArgs e)نسيت إخبارك مكان زر الحذف لا تعدله كي لا تحدث اخطاء : [attachment=22151] كود الحذف بزر الداتا جريد فيو : PHP كود : private void DgvTest_CellContentClick(object sender, DataGridViewCellEventArgs e)RE: تصحيح كود حفظ البيانات - سعود - 22-07-19 إقتباس :ثانيا عند حفظ الصوره داخل الملف الخاص بالصور بيتم حفظها باسم رقم ID الموظف الموجود فى (textBox1) لتجنب تشابه اسماء الصور نظرا لان ID لا يتكرر ولذلك اريد تتغيير اسم الصوره قبل حفظها داخل مجلد الصوراخي الكريم اولا آمل ان الاخ الكريم عدل مثالك كما تريد. ثانيا انا اعطيك فكرة وانت تعدل كيفما تشاء فاساس الموضوع الصور(img) تحياتي اخي الكريم RE: تصحيح كود حفظ البيانات - amonem - 22-07-19 (22-07-19, 04:44 PM)asemshahen5 كتب : عدل كود الحذف ليصبح :الله ينور عليك استاذي الفاضل كدا شغال تام لكن هناك مشكله وهي فى حاله عدم اختيار صوره للموظف والضغط على زر حفظ بيطلع خطأ يريت لتجنب هذا لخطأ يتم وضع شرط فى حاله عدم اختيار صوره للموظف يتم حفظ البيانات بدون صوره المشكله الثانيه وهي عند اختيار اى موظف من الداتا فيو بيتم جلب بياناته للتكست بوكس لكن الصوره لم تظهر فى المربع الخاص بها محتاج عند اختيار اى موظف من الداتا فيو يتم استدعاء الصوره ايضا فى مكانها نظرا لتعديل الصوره مثلا او تعديل البيانات وجزاك الله كل خير RE: تصحيح كود حفظ البيانات - asemshahen5 - 22-07-19 عدلت لك اكواد كثيرة حتى بالكلاس لذلك ساضع لك المثال المعدل : RE: تصحيح كود حفظ البيانات - amonem - 22-07-19 (22-07-19, 08:10 PM)asemshahen5 كتب : عدلت لك اكواد كثيرة حتى بالكلاس لذلك ساضع لك المثال المعدل : الله ينور عليك بجد تسلم ايدك حاليا فيه مشكله واحده وجهتنى وهي لما جيت اعدل بيانات موظف واخترت له صوره اخرى وضغط زر تعديل ظهرت مشكله تقريبا محتواها يفيد بان اسم الصوره موجود سابقا فى مجلد الصور فهل هناك حل لهذه المشكله RE: تصحيح كود حفظ البيانات - amonem - 23-07-19 (22-07-19, 09:22 PM)amonem كتب :(22-07-19, 08:10 PM)asemshahen5 كتب : عدلت لك اكواد كثيرة حتى بالكلاس لذلك ساضع لك المثال المعدل : الموضوع صعب ولا ايه ياترى باقى نحل مشكله التعديل فقط وتبقى الشاشه دي خلصت RE: تصحيح كود حفظ البيانات - سعود - 23-07-19 إقتباس :الموضوع صعب ولا ايه ياترىالموضوع مش صعب ولا شيء لكن انتظر الاخوة الخبراء بالسي شارب وافتقد منهم الاخ الـ elgokr ان شاء الله يكون الجميع بخير. RE: تصحيح كود حفظ البيانات - asemshahen5 - 23-07-19 هي المشكلة عم تطلع عند محاولة حذف الصورة الاولى بيعطي الصورة قيد الاستخدام من عملية اخرة حاولت مع تفريغ الجدول و حذف الصورة نفس المشكلة . لربما اعيد صياغة المشروع بوضع الصور بقاعدة البيانات لانه لم يخطر على بالي حد يغيير صورة الموظف لانها من المعلومات الثابتة مابتتغيرش . حتى بعد ترك الموظف العمل تظل الصورة ثابتة . RE: تصحيح كود حفظ البيانات - ابراهيم ايبو - 23-07-19 السلام عليكم ورحمة الله وبركاته
اخي الحبيب عاصم العملية كالتالي
عند عملية التعدبل نتحقق من ان مربع اسم الصورة لايساوي رقم الاي دي
عندها سيعرف البرنامج انه تم اختيار صورة جديدة بعدها سيقوم بحذف الصورة القديمة
ويقوم اتو ماتيكيا بنسخ وحفظ الصورة الجديدة باسم الايدي نفسه
وبالمرة الكود فيه التحقق من وجود صورة تحمل نفس الاسم وعند وجودها يسأل ان كان يرد استبدالها
عندها سيحذف الموجودة وينسخ ويحفظ الجديدة ويعدل البيانات
وان كانت الصورة غير معدلة سيعمل تعديل عادي
اليك المثال سي شارب مع الاكسس
بالنسبة للصور انا لااحفظ لا المسار ولا الصورة نفسها في قاعدة البيانات
بل استدعي الصورة بنا على رقم الايدي عند استعراض السجلات
انظر الى كود الحذف ابضا
كنت قد وقعت في مشكلتك عدم حذف الصورة لانها مستعملة انظر الى الحل في الاكواد
|