تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في اجبار المستخدم ان يحفظ صورة في قاعدة بيانات
#1
[COLOR="#FF0000"]السلام عليكم ورحمة الله وبركاته

انا عندي في برنامج اضافة بيانات وحقول وصور في قاعدة بيانات SQL Server
مشكلتي هي انه عند اضافة البيانات يجب علي اضافة صورة اما الحقول يمكن التغاضي عن بعضها ويتم الحفظ بدون مشاكل لاني وضعت .ToString
وفي قاعدة البيانات الحقل Allow Null مفعل ،،

جربت محاولت حل مشكلة الصور بنفس حل مشكلة الحقول ... لكن لم يصلح ،،، هذا هو كود اضافة الصور

كود :
cm.Parameters.AddWithValue("@Img1U1", imgToByte2(Me.PictureBox2.Image))
        cm.Parameters.AddWithValue("@Img2U1", imgToByte3(Me.PictureBox3.Image))
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#2
اخي الكريم ضع شرط قبل ارسال الصورة اي هل توجد صورة ام لا ؟
مثال
كود :
If IsNothing(PictureBox1.Image) Then            MsgBox("No Image Founded", MsgBoxStyle.Critical, "")
        Else
            MsgBox("OK OK OK", MsgBoxStyle.Information, "")


        End If

بدل OK OK OK
ضع سطر البارامتر
اما الاخر لاتضع شيء
الرد }}}
تم الشكر بواسطة:
#3
كود :
If IsNothing(PictureBox2.Image) Then
    
        Else
            cm.Parameters.AddWithValue("@Img1U1", imgToByte2(Me.PictureBox2.Image))


        End If
الرد }}}
تم الشكر بواسطة:
#4
سعود كتب :
كود :
If IsNothing(PictureBox2.Image) Then
    
        Else
            cm.Parameters.AddWithValue("@Img1U1", imgToByte2(Me.PictureBox2.Image))


        End If
[COLOR="#000080"]
اخي مو معقولة اني ما اعرف هذا الكود ،،، لكن انت لم تفهمني ،، انت بالكود الذي اعطيتني اياه يعطي رسالة بان الصورة فارغه ويجب ملأها ،،،
لكن انا في الموضوع كتبت اني لاا اريد ان يلزم البرنامج العميل باضافة صورة ،،، ممكن انه يضيف ممكن لا ،،، بحيث ما تظهر اخطاء ،،
مع خالص تحيتي لك ،،
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته

جرب هذا مع العلم أن عدلته في مفكرة وليس علي الفيجوال :
كود :
cm.Parameters.AddWithValue("@Img1U1", IIF(IsNothing(Me.PictureBox2.Image,DBNull.Value,imgToByte2(Me.PictureBox2.Image)))
cm.Parameters.AddWithValue("@Img2U1", IIF(IsNothing(Me.PictureBox3.Image,DBNull.Value,imgToByte3(Me.PictureBox3.Image)))

***
**
*
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}
تم الشكر بواسطة:
#6
إقتباس :
انت بالكود الذي اعطيتني اياه يعطي رسالة بان الصورة فارغه ويجب ملأها
طيب .. احذف هذا الشرط (اللي هو اشتراط وجود صورة)
الرد }}}
تم الشكر بواسطة:
#7
اكتب جملة if اللي بعدها كود حفظ الصورة
الرد }}}
تم الشكر بواسطة:
#8
سعود كتب :طيب .. احذف هذا الشرط (اللي هو اشتراط وجود صورة)
اخي اصلا انا لم اضعه ،، لا اريد البرنامج ان يشترط ويلزم وضع صورة ،، ،، وعندما لا اضع صورة واحفظ البيانات تظهر لي هذه المشكلة :
http://im34.gulfup.com/yHIGB.png

لهذا اريد الحل ..
الرد }}}
تم الشكر بواسطة:
#9
إقتباس :اخي اصلا انا لم اضعه
إقتباس :
انت بالكود الذي اعطيتني اياه يعطي رسالة بان الصورة فارغه ويجب ملأها

والله عجزت افهمSmileSmileSmile
الكود فيه شرط وجود صورة ام لا؟
الرد }}}
تم الشكر بواسطة:
#10
آخر طلب بس!
سو برنامج جديد يحفظ فقط صورة يعني من غير اي تفاصيل اخرى لقاعدة فيها جدول واحد فقط هذا الجدول فيه عمودين واحد id والاخر للصورة
كذا راح تتضح لك المشكلة فين بالضبط
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 81 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  مشكلة في التايمر assuhimi 3 78 23-03-24, 04:51 PM
آخر رد: Taha Okla
  تعديل كود ارسال صورة الى الواتس new_programer 2 114 21-03-24, 10:07 PM
آخر رد: new_programer
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 600 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 172 15-03-24, 01:11 AM
آخر رد: justforit
  [سؤال] مشكلة اتصال مفتوح dell 2 150 12-03-24, 09:46 PM
آخر رد: dell
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 149 12-03-24, 10:37 AM
آخر رد: strongriseman
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 152 06-03-24, 07:49 PM
آخر رد: احمد خطاب
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 164 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 293 27-02-24, 09:38 PM
آخر رد: aljzazy

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم