تقييم الموضوع :
  • 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 والاخر للصورة
كذا راح تتضح لك المشكلة فين بالضبط

نصيحة للتخفيف على قاعدة بيانات المنتدى  لا تخزن الصور الخاصة بالسؤال في قاعدة بيانات المنتدى

الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo حفظ صور من flowlaytpanel الي قاعدة البيانات عبدالكريم رشدان 0 55 28-07-20, 01:35 PM
آخر رد: عبدالكريم رشدان
  سؤال : هل من الممكن تفريغ الفورم حول صورة لتظهر الصورة فقط بدون خلفية او ظهور الفورم xprogrammer 2 98 28-07-20, 11:17 AM
آخر رد: Anas Mahmoud
  [سؤال] هل يمكن عمل Trigger في قواعد بيانات Access + فيجوال بيسك محمد العامر 2 121 28-07-20, 01:45 AM
آخر رد: محمد العامر
  مساعدة في حل مشكلة قواعد البيانات mennad sofiane 3 124 27-07-20, 08:44 AM
آخر رد: asemshahen5
  مشكلة أحتاج مساعدتكم talatm 17 553 27-07-20, 02:05 AM
آخر رد: talatm
  هل يمكن تحميل اسم قاعدة البيانات في جدول DataGridView أو لست بوكس المهنا 2 131 26-07-20, 11:46 PM
آخر رد: المهنا
  [VB.NET] مشكلة في الحفاظ على تنسيق الارقام والتاريخ في المشروع محمد العامر 4 148 23-07-20, 01:45 PM
آخر رد: محمد العامر
  [سؤال] كيف لي أن أقرأ صورة jpg وكتابتها كنص في صندوق نص , معلومات الصورة وبايتات الصورة rafaag777 0 56 23-07-20, 03:56 AM
آخر رد: rafaag777
  تشغيل برنامج يعمل بقاعدة بيانات sql server mostafa nada 6 269 21-07-20, 06:20 PM
آخر رد: essawq
  طريقه استخدام web browser فى الفيجوال بحيث يعرص فاعده بيانات اكسس خالد كامل1 0 90 20-07-20, 06:13 PM
آخر رد: خالد كامل1

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


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