الرئيسية | مركز الدعم | نبذة عنا | اتصل بنا | تابعنا على فيسبوك | English
YAZSYS.COM, Pos, Pop, Point Of Sale
منذ عام 2012 - 2019 عدد العملاء حتى الأن: 2766
تحميل نظام المبيعات  
 
طريقة تخزين الصورة في قاعدة البيانات وعرضها في الجردفيو 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 كما يلي:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 
 

 
تحميل نظام المبيعات  
 
الصفحة الرئيسية
اتصل بنا
نبذة عن هذا الموقع
خارطة الموقع
مشاريع برمجة متنوعة مفتوحة المصدر
مواضيع ودروس تعليمية
 
 
نظام YAZ الجيل الثالث
مركز الدعم
تابعنا على فيسبوك
برنامج مبيعات ونقاط البيع وجرد المستودعات ومحاسبة خارطة الموقع
 
 
 
تحميل نظام المبيعات