الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اخزن صوره في قاعدة بيانات واستعرضها في الدوت

مغلق
بدأه white_rose في 3 يوليو 2005 · 5 رد · 1,061 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أريد انت استفسر كيف يمكن تخزين صورة في قاعدة بيانات SQL server وعرضها في الAsp.Net with VB.Net اتمنى ان اجد شرح وافي وجزاكم الله خيرا

تحياتي

#2

السلام عليكم ورحمة الله

بالنسبة لتخزين الصورة في قاعدة بيانات SQL Server يتم بالاسلوب التقليدي والمعروف وهو أن تقوم بتحويل ملف الصورة الي صيغة ثنائية وحفظه في حقل من نوع image وإذا بحثت جيداً في المنتدي لوجدت الكثير من الأمثلة ولكن هذا الاسلوب غير محبذ مع تطبيقات الانترنت ASP.NET في ال VB.NET Windows Application يمكن لهذا الاسلوب أن يكون الخيار الأفضل ولكن مع الانترنت لا أعتقد لانه يجب عليك أن تنظر للطريقة التي تقوم فيها بعرض الصورة علي المتصفح (معقدة وتزيد من تحميل الصفحة- وبالمناسبة همنالك أيضاً أمثلة كثيرة في الانترنت لكيفية عرضها في الصفحة) . مع العلم بأن طريقة تخزين الصورة في ال Database واحدة بغض النظر عن نوع التطبيق ASP.NET أو VB.NET .

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

والله الموفق

#4

أخى الكريم

قمت بعمل ما قلته وقمت بتخزين فلدر به صور فى الويب رروت وتم تخزين بعض الصور

وتم كتابة المسار فى الداتا بيز

ولكن

كيف يمكنني عرض الصورة عن عملية العرض على المستخدم

شكرا لمجهودك

#5

هتعرضها باستخدام التاج التالى بتاع ال html اللى هوا <img>

يعنى هتكتب فى ال asp.net الكود التالى

ٌResponse.Write("IMG SRC="thapathof ur imagefile"

و هوا كدا هيعرضلك الصورة

أحمد صلاح

#6

اسف انا كتبت الكود غلط

أصل الواحد دماغة ضايعة اليومين دول و مش عارف يركز خالص

ٌResponse.Write("<IMG SRC=here is the path of ur image file>")

أحمد صلاح

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…