YAZSYS.COM, Pos, Pop, Point Of Sale إعلان لاصحاب المتاجر ... تحميل افضل واسرع واسهل نظام مبيعات ونقاط البيع انقر هنا
مشاريع برمجة متنوعة مفتوحة المصدر | مواضيع ودروس تعليمية
 
Search in Google
طريقة تخزين الصورة في قاعدة البيانات وعرضها في الجردفيو GridView - بالصور

بسم الله الرحمن الرحيم

في هذا الشرح سنعرض طريقة إضافة او حفظ الصور في قاعدة البيانات وإظهارها في اداة GridView.

قم بفتح مشروع جديد New WebSite ثم قم بإضافة الأدوات التالية إلى الصفحة:

  • اداة Label وقم بإعادة تسمية الأداة إلى Lbmsg ثم اكتب بداخلها عنوان الصفحة
  • اداة FileUpload1
  • اداة زر Button1 للحفظ
  • اداة GridView

كما يلي:

 

 

ثم قم بإضافة قاعدة بيانات من نوع SQL-Server وقم بإنشاء جدول بأسم TableImage واضف فيه الحقول التالية:

  • حقل ID من نوع رقم INT وذلك ليكون الفهرس PrimaryKey
  • حقل ImageData من نوع Image لتخزين الصور فيه 

كما يلي:

 

ثم إذهب إلى ملف Web.Config لإنشاء جملة الإتصال مع قاعدة البيانات كما يلي:

 

 

 

 

ثم إذهب إلى زر الحفظ في حدث Button1_Click وقم بإضافة الكود كما يلي:

 

 

  1. جملة الإتصال والتعريف بقاعدة البيانات
  2. التحقق من وجود ملفات في اداة FileUpload1 وقرائتها بالبـ Byte
  3. حفظ الصورة 

الكود كما يلي:

 

 

ولعرض الصور في اداة GridView يجب ان نضيف ملف Handler.ashx كما يلي:

 

 

وستلاحظ بأنه يحتوي على أكواد بشكل تلفائي كما يلي:

 

ثم ضع الكود التالي 

 

 

 

ثم قم بإنشاء بأسم Function ShowEmpImage في نفس ملف Handler.ashx كما يلي:

 

 

 

 

ثم إذهب إلى الصفحة واضغط على اداة GridView ونقر على السهم العلوي للأداة لإظهار لائحة المهام Tasks واضغط على Choos DataSource كما يلي:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

تحميل المشروع

 

 

 
 

 
 
 
برنامج مبيعات ونقاط البيع وجرد المستودعات ومحاسبة خارطة الموقع