تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] شـاركني بفكره بخصوص تحليل برنامج
#1
السـلام عليكم ورحمة الله وبركاته 

أخواني أبي أستشيركم في موضوع وأبي سنين خبرتكم في مجال البرمجه تسـاعدني في تحليل برنامج

البرنامج عبـاره عن قيم مثـل (رقم خطاب - تاريخ خطاب - رقم هويه - جهه مرسله- جهه مرسل إليها ......إلى أخره )

قـاعدة البيانات عندي فيـها جدول الجدول عبـاره عن (رقم خطاب - تاريخ خطاب - رقم هويه - جهه مرسله- جهه مرسل إليها ......إلى أخره )

أبي أضبط البرنامج بحيث أنه ما يكرر هاذي القيم  (رقم الخطاب - وتاريخه -ورقم الهويه)


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

وأضافه إلى ذالك ممكن أن صاحب الهويه اللي جاني طلبه الشهر هذا ممكن يجيني له طلب مره ثانيه بعد شهرين أو أٍسبوع أو أي وقت 
في هذا الأحتمال راح يتكرر رقم الهويه 

فما الحل لضبط عدم تكرار رقم خطاب _تاريخ الخطاب_الهويه ......؟ فكت مخي ".." Blush
والحل يكون مناسب لو أني بحث عن رقم الخطاب يظهر كل من ذكر في الخطاب أو رقم الهويه يظهر كم مره رفع طلب

وسلامتكم يارب أن الفكره وصلت
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم أخي العزيز ورحمة الله وبركاته
من المفترض ومن المنطق أن تقوم بإنشاء جدولين أحدهما يتضمن المفتاح الأساسي وفي الاخر المفتاح الأجنبي ومن ثم إنشاء علاقة بينهما من خلال المفاتيح وبذلك نكون قد تجاوزنا مشكلة التكرار

إذا لم تتضح الصورة أرجو الرد لكي أشرح بطريقة أخرى
الرد }}}}
تم الشكر بواسطة: أبو عمر
#3
ياليت تشرحها أكثر
الرد }}}}
تم الشكر بواسطة: khodor1985
#4
بالخدمة أخي العزيز،
قم بإنشاء قاعدة بيانات من نوع أكسس وقم بتسميتها SpeechDB
قم بأنشاء جدولين داخل قاعدة البيانات :
الاول بعنوان SpeechIdentity
الثاني SpeechDetail

أدرج في الجدول الاول الحقول الثابتة مثل رقم الخطاب والتاريخ وفي الجدول الثاني أدرج الحقول التي تتضمن التفاصيل البيانات المتعلقة بالخطيب
وليكن رقم الخطاب في الجدول الاول مضاف اليه المفتاح الأساسي
ثم قم بإنشاء نفس رقم الخطاب في الجدول الثاني ولكن دون أن تضيف إليه المفتاح الأساسي لأننا سوف نستفيد منه في انشاء علاقة بينه وبين المفتاح الأساسي
وبهذا نكون قد حققنا فكرة الجدول الأب وهو الجدول الاول والجدول الابن وهو الجدول الثاني.
إن لم تتضح الصورة أرجو الرد لكي أشرح مرة أخرى ولكن بطريقة مختلفة
الرد }}}}
تم الشكر بواسطة:
#5
تسلم أشرح بطريقه ثانيه

البيانات اللي راح تتكرر جميعها 

الجدول اللي فيه البيانات راح تتكرر  أحطها بجدول وأضع لها مفتاح رئيسي 
البيانات اللي ما راح تتكرر أحطها في جدول أخر ولا أضع له مفتاح رئيسي 

طيب ربط الجدول كيف راح يكون بدون مفتاح ...؟
إذا ربطت عمود الهويه الأول بعمود الهويه في الجدول الثاني راح تحصل عملية التكرار
الرد }}}}
تم الشكر بواسطة: khodor1985
#6
   

   

   
الرد }}}}
تم الشكر بواسطة: الكاتب , adel27
#7
ألف شكر والله يعطيك العافيه 
أنا بطبقها على سكيول سيرفر لأن قاعدتي سكيول سيرفر 

طيب رقم الهويه أجعله في الأبن ولا الأب لأن أتوقع أنك بـ id  تقصد رقم الهويه
الرد }}}}
تم الشكر بواسطة:
#8
هل يوجد طريقه ربط الجدولين في جدول واحد في الأ sql server  بطريقه أخى غير الكود .؟
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة عمل قائمة خصائص شبية باالموجودةفي برنامج الفيجوال بيسك CLARO 1 53 أمس, 12:20 AM
آخر رد: amgad525
Thumbs Up برنامج إدارة الجمعيات الخيرية مفتوح المصدر... الرجاء المساعدة Arabia 42 1,330 06-12-16, 08:09 PM
آخر رد: tryold
  [سؤال] كيف اجعل برنامج يفتح ملف نصي The Light Fire 5 100 04-12-16, 12:37 AM
آخر رد: ali.alfoly
  [سؤال] ايهما افضل في قواعد البيانات للتميم برنامج sal.softip 2 45 03-12-16, 06:59 PM
آخر رد: sal.softip
  [نقاش] الى كل خبير ومبتدأ نقاش بخصوص جعل البرنامج نسخة تجريبية 0theghost0 1 153 30-11-16, 11:21 PM
آخر رد: awidan76
  مساعدة في عمل برنامج rabeh.ram 4 175 27-11-16, 12:29 AM
آخر رد: rabeh.ram
  [سؤال] مشاركة برنامج متصل بقاعدة بيانات sql على شبكه محلية mohammedbassim 3 85 24-11-16, 11:40 PM
آخر رد: mohammedbassim
  [VB.NET] حماية برنامج من سرقة السورس كود thevirus 1 67 20-11-16, 07:41 PM
آخر رد: محمود بكرى
  مساعدة بخصوص Listbox CLARO 3 83 16-11-16, 06:15 PM
آخر رد: silverlight
  [سؤال] CrystalReports بخصوص GroubBy thevirus 1 60 15-11-16, 10:51 PM
آخر رد: السرور

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


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