منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : حفظ عدة صور لسجل واحد باستخدام جدولين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
انا عند 5 صور اريد اضيف في قاعدة البيانات بس id واحد متلا اكتب اسم محمد واخزن معه 4 صور ولما استدعيه محمد تضهرلي 4 صور الخاص به
المثال المرفق عبارة عن:
ملف قاعدة بيانات باسم 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...9%8A%D9%88
حياك الله اخ سعود تقدر تعمل فيه استدعاء الصور انا حبعتلك ... عملت فيها تعديل لاني اشتغل ع sql واشتغل عندي الاضافة حطيت نسخ من قاعدة البيانات
كود :
Friend cn As New SqlClient.SqlConnection(" data source =ABID-PC;initial catalog =db.accdb ;integrated security=true")
الامتداد accdb هذا لاكسس فقط وليس لـ sql server
اي اصدار ممكن اعر 2008 او غيرة
لايفتح عندي
طيب لو نقول ان الصور مش 3 يا استاذ سعود قد تكون اكثر
سيحتاج حينها الى انشاء مجلد لكل شخص كعميل او مورد وهذا المجلد يحتوي على صوره
فقط سيحتاج حقل واحد من نوع نص والذي يحتوي على مسار مجلد العميل من اجل عرض الصور بعد استدعاء تلك الصور ؟
هل يوجد مثال مشابه لما طرحته انا في ردي ؟
طب انا محتاجه كود استدعاء الصور من اكسس

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

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

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

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

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

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

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

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

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

شو رايك

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

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