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

مشكلة في treeview وقاعدة البيانات

بدأه mmsalman87 في 5 ديسمبر 2009 · 15 رد · 1,486 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد عمل برنامج لتخزين كوداتي الخاصة في قاعدة بيانات اكسس والواجهة vb.net 2008 الان مشكلتي هي كالتالي : كيف اقسم انواع الكودات يعني متلا كودات للانترنت تندرج تحتها كودات الانترنت كودات البروسيجرز تندرج تحتها كوداتها الخاصة وهكذا هل يلزمني جدول واحد ام اكثر من جدول ؟ وكيف امثل البيانات من خلال treeview وشكرا لكم

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#2

هل من مجيب

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#3

أحد الحلول أن تقوم بإنشاء جدول أول للتصنيفات يتكون مبدئيا من مرجع التسجيلات ID و اسم التصنيف. الجدول الثاني يحوي معلومات الكود زيادة إلى حقل يربطه بمرجع تسجيل التصنيف الذي ينتمي إليه. وقت تحميل البيانات على الشجرة, تقوم باستعراض التصنيفات و كل تصنيف له نود أب له و باستعلام بسيط تحصل على كل تسجيلات الأكواد التي تنتمي إلى هذا التصنيف.

#4

مشكور اخي محمد ولكن السؤال الان كيف اظهر في الشجرة كل تصنيف وتحته كوداته الخاصة؟؟

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#5

مثال :

تنفيذ استعلام للحصول على تسجيلات جدول التصنيفات

- لكل تسجيل في جدول التصنيفات

-- زيادة نود أب باسم الصنف الحالي

-- تنفيذ استعلام للحصول على تسجيلات الأكواد للصنف الحالي

-- لكل تسجيل في جدول الأكواد

--- زيادة عنوان الكود إلى نود إبن لنود الصنف الحالي

-- نحو تسجيل الكود التالي

- نحو تسجيل الصنف التالي

#6

اخي الكريم

انا مش عارف شو اكتب استعلام حتى تزبط

جبت اسماء الاصناف اوكي

كيف بدي اجيب تحت كل صنف الكودات الخاصه به

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#7

أرسل بنية الجدولين حتى نعرف عن ماذا نتكلم :)

#8

table types

typeId number

type_name

table codes

id number

code_name

related_type id number ( foreign key )

اريد ان اعرض type_name اللي هوي اسم الصنف وتحته الكودات التابعة له من الجدول التاني

هل وصلت الفكرة

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#9

للاستعلام عن أكواد التصنيف يمكنك استعمال جملة سكل مثل هذه :

SELECT * FROM codes WHERE related_type = @typeId

حيث @typeId هو معرف التصنيف الذي تريد الحصول على الأكواد التي تندرج تحته.

#10

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

بدي الكود اللي بيعطيني التصنيفات وتحت كل تصنيف كوداتو بس

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#11

أرفق محاولتك و إن شاء الله تجد المساعدة.

#12

اخ محمد انا مبرمج اوراكل

وبعمل كل هالشي بدقيقتين على الاوراكل

بس مستغرب ليش هالضعف في التعامل مع البيانات في الدوت نت

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#13

لأ يا ماهر ده مش ضعف فى التعامل مع البيانات

ده إنت مش عارف توصل اللى فى دماغك للحد

على العموم أنا فهمت إنت عايز إيه

وعلى فكرة أنا بعتلك رد من نص ساعة على الرسالة اللى كنت باعتهالى لكن دلوقتى فهمت إنت عايز إيه بالظبط وهبعتلك رسالة تانى

1

عندما تضيق بك الدنيا فلا تقل يارب عندى هم كبير ولكن قل يا هم عندى رب كبيييير

اللهم إنى أتيت بابك مستغفراً فإن غفرت لى وأدخلتنى فأنت أهلٌ لذلك

وإن لم تغفر لى وطردتنى فأنا أهلٌ لذلك

#14

السلام عليكم ورحمة الله وبركاته يا أخى ماهر

شوف ده كده الملف مرفق نزلة وإفتح أكواد الموردين من الشجرة هتلائى كل كود داخلة المصنفات اللى تبعةحسب كل مورد يقدر يبع لينا إيه تمام ؟

وجايب الكود من جدول والمصنفات بتاعته من جدول تانى

أنا متهيألى هو ده فعلا اللى إنت قصدك عليه صح ؟

حمل المثال وجربه وشوفه ومستنى ردك أى تساأل ماتترددش

Treeviewer.rar

1

عندما تضيق بك الدنيا فلا تقل يارب عندى هم كبير ولكن قل يا هم عندى رب كبيييير

اللهم إنى أتيت بابك مستغفراً فإن غفرت لى وأدخلتنى فأنت أهلٌ لذلك

وإن لم تغفر لى وطردتنى فأنا أهلٌ لذلك

#15

شكرا جزيلا اخوي الحبيب حسام

والله نفس اللي بدي اياه

بتمنالك التوفيق

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

وكثر الله من امثالك

حبيبي ولكن ساطلب منك لاحقا شوية مساعدة

شكرا لك

Maher Salman

Senior Oracle Developer

Oracle Certified Professional

Kuwait

اللهم إني أعوذ بك من الهم والغم والحزن،

وأعوذ بك من العجز والكسل والفشل،

وأعوذ بك من الجبن والبخل،

وأعوذ بك من الكفر والفقر،

وأعوذ بك من غلبة الدين وقهر الرجال

#16
mmsalman87 كتب:

حبيبي ولكن ساطلب منك لاحقا شوية مساعدة

تحت أمرك يا أستاذ ماهر تحت أمرك يا أخى

إوعى تتردد أبدا إنك تسألنى

----------------------------------------

كان الله فى عون العبد ماكان العبد فى عون أخيه

عندما تضيق بك الدنيا فلا تقل يارب عندى هم كبير ولكن قل يا هم عندى رب كبيييير

اللهم إنى أتيت بابك مستغفراً فإن غفرت لى وأدخلتنى فأنت أهلٌ لذلك

وإن لم تغفر لى وطردتنى فأنا أهلٌ لذلك

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