السلام عليكم ورحمة الله وبركاته
انا حاليا أقوم بعمل مشروع خاص بتسجيل بيانات موظفين ولكن ينقصنى الكود الخاص بحفظ الصورة داخل قاعدة البيانات
علماً بأنى أستخدم فيجوال 2008 وقاعدة بيانات سيكوال 2005
برجاء مساعدتى للأهمية جزاكم الله خيراً
السلام عليكم ورحمة الله وبركاته
انا حاليا أقوم بعمل مشروع خاص بتسجيل بيانات موظفين ولكن ينقصنى الكود الخاص بحفظ الصورة داخل قاعدة البيانات
علماً بأنى أستخدم فيجوال 2008 وقاعدة بيانات سيكوال 2005
برجاء مساعدتى للأهمية جزاكم الله خيراً
أنصحك بإنشاء مجلد خاص بالصور ثم وقت تحديد صورة ما من طرف المستخدم تقوم بنسخ ملف الصورة إلى المجلد و زيادة تسجيل خاص بالصورة على جدول على قاعدة البيانات به اسم و مسار الصورة و المعلومات الإضافية التي تريدها.
حفظ محتوى ملف الصور طريقة غير جيدة و لا ينصح بها.
بالتوفيق :)
شكراً للرد جزاك الله خيراً
لو أمكن التوضيح بمثال اكون شاكر جداا لحضرتك
أخي أيمن, الكود بسيط و يعتمد على المشروع الدي تعمل عليه. لا يمكن لي وضع كود قياسي و لكن, إليك هده التلميحات :
- استخدم دوال الفئة File لنسخ الصورة إلى المجلد فهناك العديد منها : System.IO.File
- بعد نسخ ملف الصورة تقوم بزياد تسجيل إلى الجدول عن طريق إنشاء كائن اتصال SqlConnection و تنفيد جملة الزيادة Insert عن طريق كائن من فئة SqlCommand
- الجدول يمكن أن يكون مكونا من حقول حسب متطلبات المشروع : ID, name, path, etc.
بالتوفيق :)
الف شكر على المجهود الرائع
جزاك الله خيراً أخ محمد على مساعدتك لى بشكل دائم
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…