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

كيفية رفع اكثر من صوره على الموقع والحفظ بداخل قاعدة بيانات Sql Server2005

بدأه Develooper في 1 أبريل 2010 · 6 رد · 1,658 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عند التطبيق على رفع صور على الموقع

يتم التطبيق ولكن يكون الرفع على الدريف c

اريد ان اعرف كيفيه رفع الصور على قاعدة بيانات SQL SERVER 2005

وللعلم ممكن المستخدم يرفع اكثر من صوره مثل ما هو بالتطبيق بستخدام FOR

فكيف يتم حفظ الصور مهما كان عدادها فى قاعدة بيانات ليتم عرضها اذا لازم الامر

التطبيق فى هذا الرابط

http://www.asp.net/learn/videos/video-252.aspx

http://www.asp.net/learn/videos/video-253.aspx

ويوجد ملف مرفق ولكن الحفظ يكون على C اريد احفظ على قاعدة بيانات

والله ولى التوفيق

VB-ASP-MultiFileUpload-VB.zip

VB-ASP-MultiFileUpload-Window-VB.zip

تم تعديل هذه المشاركة بواسطة Develooper في 1 أبريل 2010 في 10:32

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#2

السلام عليكم

في هذه الحالة يمكنك تخزين الصور في ملف المشروع وتخزين

path في الداتا بيز .

قمت بعمل مثل هذه العملية بلغة البرمجه #C كالتالي

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

FileUpload.SaveAs(path);// path -> the full path of PROFILES folder

ثم قم بتخزين الـ Path في الداتا بيز

اتمنا ان يكون الحل مفهوم

بالتوفيق

#3

وعليكم السلام

رجاء اخى التوضيح بالكود اذا كان C# او VB اسم الجدوال ومسار مثلا توضيح اكثر

او التوضيح بعمل تطبيق مرفق

لان المطلوب هو ان نفترض ان مستخدم حفظ 5 صور فى المسار ومستخدم اخر حفظ بعده 8 صور مختلفين فى نفس المسار فمطلوب حفظ الصور مع اختلاف كل مره اول مره غير الى بعدها وهكذا

والجدوال هيكون سجل ام سجلات لان ممكن يكون اكثر من صوره تم رفهم ونريد حفظهم

جزاك الله خير اخى مروان

والله لى التوفيق

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#4

السلام عليكم اخي

عملتلك مثال صغير بس المشكله انه ما بعرف كيف اعمله Attach

لو تحكيلي كيف علشان ابعتلك اياه اوك ؟

#5

هذا الملف الذي قمت بارفاقه بعد التعديل

HDI-MultiFileUpload-VB.rar

اتمنى ان تكون الطريقة واضحة

#6

السلام عليكم

تمام اخى مروان قمت بمشاهدة التعديل وهو اصبح الحفظ على السيرفير فى ملف صور

=====

Dim UpPath As String

Dim UpName As String

UpPath = Server.MapPath("Pics")

UpName = Dir(UpPath, vbDirectory)

If UpName = "" Then

MkDir(UpPath)

End If

=====

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

فرجاء توضيح كيفية الحفظ على قاعدة بيانات

جزاك الله خير

والله ولى التوفيق

تم تعديل هذه المشاركة بواسطة Develooper في 1 أبريل 2010 في 19:31

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#7

الطريقة بتعمل جدول جديد اسمه Pictures على سبيل المثال وبيكون داخل هذا الجدول الحقول التاليه

picID

picPath

userID

رح يكون الـ userID عباره عن ForiegnKey لجدول المستخدمين .

عند الاضافة رح تخزن رقم المستخدم الـ Path للصوره , هيك ان شاء الله رح يشتغل بس ممكن تكون انت عامل الداتابيز بطريقة مختلفه علشان هيك ما بعرف بالزبط كيف رح تخزنهم .

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

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

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

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

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