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

كيف الوصول لمسار معين في ملفات النظام عبر SQL

مغلق
بدأه الشهاب الحارق في 11 سبتمبر 2005 · 3 رد · 583 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الموضوع باختصار :

لدينا قاعدة بيانات مصممة بـ SQL وبها صور مرتبطة كمسار Path وهذه المسارات مخزة في قاعدة البيانات

الصور حوالي 32 ألف صورة بإحجام صغيرة .

المطلوب جلب كل الصور من المسار لتخزينها في قاعدة البيانات .

اسماء الصور هي نفس اسماء الـ ID (مما يسهل عملية جلبهم إلى القاعدة)

الان السؤال : هل في SQL وظيفة أو كلمة محجوزة تمكننا من خلق مسار في نظام التشغيل و نستطيع من خلال ذلك المسار أن

نقوم بجلب الصور و إدراجها في قاعدة البيانات ؟

مثلاً

While(i < lastRow)
UPDATE MYTABLE
Set myColumn = imagePath --here what I am realy looking for
where condition

السلام عليكم.

في المثال يتضح المقال

#2
اقتباس
الان السؤال : هل في SQL وظيفة أو كلمة محجوزة تمكننا من خلق مسار في نظام التشغيل و نستطيع من خلال ذلك المسار أن

نقوم بجلب الصور و إدراجها في قاعدة البيانات ؟

أليس من الأفضل توحيد مسارات الصور وحفظه ضمن إعدادات النظام؟

وذلك بدلا من تشتيتها ضمن نظام الملفات.

أم أنك تقصد أنك تريد حفظ مسار تخزينها في قاعدة البيانات؟ هذا يمكن تمريره كقيمة للحقل المخصص له.

فكر بطريقة أخرى

#3

السلام عليكم

اخي احسن الله إليك

أنا أقصد أن هنالك صور كثيرة أريد أن أدرجها في حقل من نوع image بدل أن تكون مرتبطة بمسار

لاننا عانينا من مشكلة overwrite على الصور من بعض المستخدمين users هداهم الله.

فالطلب مثلاً للذهاب إلى مجلد معين في .NET نكتب التالي file.open(c:\myfolder\myimage)

هل في SQL شيء من هذا القبيل بحيث نضمة في ال batch لعمل حلقة تقوم بعملية إضافة Insert للصور

من ذاك المجلد إلى الحقل Image وفقاً لتطابق الاسماء مع الـ ID .

وجزاك الله خيرا.

في المثال يتضح المقال

#4

يمكنك عمل ما يسمي بVertical partitioning

و يمكنك وضع الصور في جدول اخر مرتبط بالجدول الرئيسي بحقل الID

ثم تسترجع الصورفقط حين تشاء

, ثم تنتقل الي الجزء الاهم هنا و هو يعتمد علي الدوت نت و هو اختيار الطريقة المثليو الاسرع حسب اللود من المتستخدمين لتسترجع الصور

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

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

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

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

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

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