29-06-18, 11:48 PM
(آخر تعديل لهذه المشاركة : 29-06-18, 11:50 PM {2} بواسطة ZaerAllail.)
(29-06-18, 11:43 PM)elgokr كتب :(29-06-18, 09:46 PM)ZaerAllail كتب : أخي الفاضل فيه ملاحظه الأن لاحظتها في النموذج بعد تعديلك عليه ويبدوا إنك ما ما اخذت بالك منها لأنه نقاشنا كان عن أمر مختلف
النموذج يعطيك خيار إضافة صورة لحفظها ولكن المشكله هي إذا ما رفعت صورة أو لا يوجد صورة عند الحفظ تواجه برسالة خطأ تجعل حفظ الصورة إلزامي !
جرب الحفظ ورح تكتشف هالرساله !
كيف يتم حلها برايك ؟
لحل تلك لامشكلةكل ما عليك فعله التالى
تعال عند السطر الخاص بـPHP كود :
Line1:اعلى هذا السطركود :
Dim ms As New MemoryStreamقم باضافة الكود التالىكود :
If PictureBox1.Image Is Nothing Then
PictureBox1.Image = Image.FromFile(Application.StartupPath & "\img\non.png")
End Ifوكل ما عليك تحميل ما فى المرفق واجعل المجلد والصورة بجانب قاعدة البيانات
وبكده عند اضافة مستخدم جديد ولم يقوم بتحديد صورةسيقوم البرنامج تلقائي بجعل الصورة الافتراضية وهى خلفية فارغة بيضاء صورة له
قم بتطبيق الامر فى التعديل اذا كان يوجد نفس المشكلة ايضاً
ملحوظةيوجد سطر التحقق من اسم المستخدم عند الاضافة الكود عبارة عنكود :
da = New OleDbDataAdapter("select * From MovTable where NameOfMov = '" & TextBox1.Text & "'", con)طبعاً تاكد من تعديل اسم الجدول واسم الحقل الخاص بالاسم
تحياتى لكوتمنياتى لك التوفيق
كل التقدير لك يا غالي كلامك جميل وهالطريقة أعرفها مسبقاً بس كنت أتوقع إنه فيه حل يعطيني الحرية في عدم حفظ صورة تماما مثل التكست إذا رغبت كتابته وحفظه من عدمه !!
وزي ما ذكرت قبل شوي أنا أتجاوز هالخطأ لحد الأن بوضع الكود على مرحلتين أحدهم في حال وجود صورة والأخر في حال عدم وجود صورة ولازالت جميعها غير مقنعة حتى ولو يتم الحفظ من خلالها ولابد من وجود خيار افضل !
