منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] حفظ عدة صور لسجل واحد باستخدام جدولين - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : [سؤال] حفظ عدة صور لسجل واحد باستخدام جدولين (/showthread.php?tid=3825)

الصفحات: 1 2


حفظ عدة صور لسجل واحد باستخدام جدولين - abid - 15-09-14

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


RE: المساعدة في اضافة صور الى قاعدة البيانات - سعود - 15-09-14

المثال المرفق عبارة عن:
ملف قاعدة بيانات باسم db.accdb
بجدولين:tnames,pics
الجدول tnames يحتوي:
tid = ترقيم تللقائي
tname=نص للاسم


الجدول pics يحتوي
tid = ترقيم تلقائي
tname= نص للاسم
pic1 = كائن ole
pic2 = كائن ole
pic3 = كائن ole

لمشكلة اختلاف الاصدار
http://vb4arb.com/vb/Thread-%D9%85%D9%82%D8%A7%D9%84-%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-%D9%85%D8%B4%D8%A7%D8%B1%D9%8A%D8%B9-%D9%86%D8%B3%D8%AE%D8%A9-%D8%A7%D8%AD%D8%AF%D8%AB-%D8%A8%D9%86%D8%B3%D8%AE%D8%A9-%D8%A7%D9%82%D8%AF%D9%85-%D9%85%D9%86-%D8%A8%D8%B1%D8%A7%D9%85%D8%AC-%D9%81%D9%8A%D8%AC%D9%88%D8%A7%D9%84-%D8%A7%D8%B3%D8%AA%D9%88%D8%AF%D9%8A%D9%88


RE: المساعدة في اضافة صور الى قاعدة البيانات - abid - 16-09-14

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


RE: المساعدة في اضافة صور الى قاعدة البيانات - سعود - 16-09-14

كود :
Friend cn As New SqlClient.SqlConnection(" data source =ABID-PC;initial catalog =db.accdb ;integrated security=true")
الامتداد accdb هذا لاكسس فقط وليس لـ sql server


RE: المساعدة في اضافة صور الى قاعدة البيانات - ليث محمد - 03-10-14

اي اصدار ممكن اعر 2008 او غيرة
لايفتح عندي


RE: المساعدة في اضافة صور الى قاعدة البيانات - ahmed saba - 07-02-15

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


RE: المساعدة في اضافة صور الى قاعدة البيانات - sa86ra - 07-02-15

طب انا محتاجه كود استدعاء الصور من اكسس

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


RE: المساعدة في اضافة صور الى قاعدة البيانات - سعود - 07-02-15

(07-02-15, 12:01 AM)ahmed saba كتب : طيب لو نقول ان الصور مش 3 يا استاذ سعود قد تكون اكثر
سيحتاج حينها الى انشاء مجلد لكل شخص كعميل او مورد وهذا المجلد يحتوي على صوره
فقط سيحتاج حقل واحد من نوع نص والذي يحتوي على مسار مجلد العميل من اجل عرض الصور بعد استدعاء تلك الصور ؟
هل يوجد مثال مشابه لما طرحته انا في ردي ؟

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


RE: المساعدة في اضافة صور الى قاعدة البيانات - حريف برمجة - 07-02-15

مرحبا

الفكرة السليمة لهذا المطلوب تكون كالتالي :
جدولين :
الجدول الأول (tb1) فيه حقلين : رقم سجل الشخص (uid) ترقيم تلقائي
والحقل الثاني : أسم الشخص (uname) نص

الجدول الثاني (tb2) فيه حقلين : رقم الصورة (pid) ترقيم تلقائي
الحقل الثاني : رقم الشخص من جدول الأشخاص (puid) رقمي
الحقل الثالث : الصورة (pname) كائن ole

عند حفظ اسم شخص يكون في الجدول الأول
هكذا مثلاً :
1 احمد محمد محمود
2 عبدالرب خليل ثامر
..................................
وعند حفظ صورة للشخص في الجدول الثاني يتم حفظ الترقيم التلقائي للشخص من الجدول الأول اللي هو (uid) في الحقل puid في الجدول الثاني
والصورة في الحقل pname

اذا وضحت الصورة هذا هو المطلوب ،،، وان لم تتضح اعمل مثال لكم ...

بالتوفيق


RE: المساعدة في اضافة صور الى قاعدة البيانات - سعود - 07-02-15

(07-02-15, 11:40 AM)ameerah hadi كتب : طيب با أخي سعود - مجرد اقتراح

ممكن تعدل فكرتك بخصوص جدول pics وتجعلة يقبل أي عدد من الصور لنفس الاسم مثل

الجدول pics يحتوي
tid = ترقيم تلقائي
tnameid= رقم الاسم <<< يشير ل >>> tnames.tid
pic = كائن ole

شو رايك

ممتاز... وهذي محاكاة لجداول مترابطة
وهي بسيطة جدا

إقتباس :اذا وضحت الصورة هذا هو المطلوب ،،، وان لم تتضح اعمل مثال لكم ...
ياليت مثال ليكون اكثر افادة
وبارك الله بيك