تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
قاعدة بيانات xml
#1
السلام عليكم ورحمة الله تعالى وبركاته
الأساتذة الكرام تحية طيبة وبعد :
هذه قاعدة بيانات لبرنامج التعويض عن الأدوية لصالح الممستخدمين العموميين عندنا في الجزائر

.rar   xmlDB.rar (الحجم : 5.57 ك ب / التحميلات : 35)
وهذا برنامج قمت بتصميمه من أجل قراءة هذا النوع من قواعد البيانات

.rar   XML_Application.rar (الحجم : 237.38 ك ب / التحميلات : 43)
للعلم أنه عند عمل رن للبرنامج نجد أثنين من القريد فيو، الأولى تمثل Order، والثانية تمثل order_detail
ما أريده بعد عون الله ثم عونكم سادتي الساتذة الكرام أمرين صار لي مدة أكثر من شهرينولم أجد لهما حلا
الشيئ الأول:
 كيف أجد الربط أو العلاقة بين الجدولين وهما في نفس الملف أي ملف واحد xml به الجدولين والعلاقة التي تربطهما
الشيئ الثاني : 
هذا الملف هو واحد من عدة ملفات لها نفس النوع اي امتداد xml فقط تختلف في التسمية بمعنى أن الملفت لها التسمية التالية مثلا: 
12005_2001008276_010616_14528016_721346001557.xml
فـ: 12005 تعني رقم مركز التعويض وهذا وقم وطني 
2001008276 تعني رقم مركز التعويض وهذا لا يتغير إلا إذا تغير ت المدينة فكل مدية لها مركز
010616 يعني رقم Packing slip أو رقم  جدول الإرسال 
14528016 يعني رقم الفاتورة أو oredr
721346001557 تعني رقم الشخص المؤمن
فرجاءا الغاية من هذا العمل كله هو إيجاد اللأذوية المباعة بهذا البرنامج من أجل سحب كميتها من المخزون فكيف  أملآ قريد فيو بجميع بيانات  الملفات الموجد في نفس مجلد الملف المذكور أعلاه
لقد أطلت كثيرا بسؤالي هذا فمعذرة ولكنني أردت أن أشرح بقدر المستطاع فكرتي 
أرجوا المعذرة أولا والمساهعدة ثانيا ولكم مني جزيل الشكر والامتنان
الرد
تم الشكر بواسطة:
#2
السلام عليكم

لم توضح اسم العمود الرابط بين الجدولين؟

لابد من وجود عمود في كلا الجدولين يشيران لنفس القيمة من أجل عملية الربط.
الرد
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله تعالى وبركاته
أولا ألف شكر لكم على التواصل والرد،  وهذا غير جديد عليكم أساتذة وأعضاء منتدى vb4arab
ثانيا لو تلاحظون أستاذي الكريم من خلال المشروع الذي أرفقته أنه لا يظهر أي عمود مشترك بين القريد فيو1 و2 وهذا أما حيرنا في هذه القاعدة
علما أن في كود جلب البيانات كان كالتالي:
 ds.ReadXml("12005_2001008276_010616_14528016_721346001557.xml")
       DataGridView1.DataSource = ds.Tables(0)
DataGridView2.DataSource = ds.Tables(1)
أي نفس ملف الـ XMLفقط الاختلاف في رقم التيبل
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الاتصال بقاعدة بيانات mdf موجودة على القرص نور الهدى الهدى 10 308 18-03-19, 08:55 PM
آخر رد: 5000
  [SQL] مشكلة في ربط قاعدة البيانات SQLSERVER2014 بـ فيجول بيسك 2017 اباذر 4 104 16-03-19, 12:00 AM
آخر رد: اباذر
  طريقة ادخال اعداد تحتوي على فاصلة في قاعدة البيانات segma 21 396 12-03-19, 10:23 PM
آخر رد: segma
  [VB.NET] البحث عن مسار مجلد ضمن قاعدة البيانات اكسس وفتحه من الفورم EMADSSS 1 107 21-02-19, 04:38 PM
آخر رد: elgokr
  (سؤال؟)كود اضافة التاريخ في قاعدة البيانات اسمهان 1 157 20-02-19, 11:08 AM
آخر رد: alfaiz678
  قاعدة بيانات بيانات ال sql مع الفجوال 2008 raaddawood 0 152 02-02-19, 11:16 AM
آخر رد: raaddawood
  الاتصال بقاعدة بيانات اكسس وفق نظام 64 بايت raaddawood 0 138 28-01-19, 09:21 PM
آخر رد: raaddawood
  اجمالى الفواتير فى قاعدة البيانات atef_020 10 409 22-01-19, 03:44 PM
آخر رد: atef_020
  [VB.NET] الاتصال بقاعدة بيانات Access على استضافه YazanOtoum 8 2,391 05-01-19, 06:05 PM
آخر رد: musa al7elo
  سؤال بخصوص تحديث بيانات DataGridView abdullhadi999 0 174 05-01-19, 12:28 AM
آخر رد: abdullhadi999

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم