خارطة الموقع برنامج مبيعات ونقاط البيع وجرد المستودعات ومحاسبة الرئيسية من نحن اتصل بنا English
Yazsys.com
منذ عام 2012 - 2018
Skip Navigation Links
نظام إدارة المبيعات
|
تعليم & شروحاتExpand تعليم & شروحات
 
طريقة تخزين الصورة في قاعدة البيانات وعرضها في الجردفيو GridView - بالصور
بواسطة احمد عادل موسى
2014-12-22

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 
 
إعلان ... لأصحاب المتجار فقط - برنامج تنفيذي وليس سورس كود
تحميل برنامج مبيعات وجرد المستودعات

 
 
الصفحة الرئيسية
اتصل بنا
نبذة عن هذا الموقع
خارطة الموقع
مشاريع برمجة متنوعة مفتوحة المصدر
مواضيع ودروس تعليمية
 
 
نظام YAZSYS لإدارة المبيعات