تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] المقارنه في صفوف وعمدان قواعد البياانات
#1
لدي قاعده بياانات sql بها جدولين (عموداين ) A و B 
اريد عند البحث في قاعده بيانات عن قيمه في في عمود A اذا كانت القيمه موجوده بالفعل في عمود A و عمود B ليس به قيمه يعطي القيمه الموجوده في TEXTBOX1
و اذا كان عند البحث في قاعده البيانات عن قيمه في عمود A اذا كنت القيمه موجوده بالفعل في عامود A وعمود B به قيمه يظهر رساله 
و اذا كان عند البحث في قاعده البيانات عن قميه في عمود A  اذا كانت القيم غير موجوده تظهر رساله
الرد }}}
تم الشكر بواسطة:
#2
(17-11-19, 05:00 PM)moha8080 كتب : لدي قاعده بياانات sql بها جدولين (عموداين ) A و B 
اريد عند البحث في قاعده بيانات عن قيمه في في عمود A اذا كانت القيمه موجوده بالفعل في عمود A و عمود B ليس به قيمه يعطي القيمه الموجوده في TEXTBOX1
و اذا كان عند البحث في قاعده البيانات عن قيمه في عمود A اذا كنت القيمه موجوده بالفعل في عامود A وعمود B به قيمه يظهر رساله 
و اذا كان عند البحث في قاعده البيانات عن قميه في عمود A  اذا كانت القيم غير موجوده تظهر رساله

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

إذا كان السؤال مكرر أو سهل جداً لدرجة تجاهل الرد عليه ظناً من أنني كسول وأريد الحل جاهزاً مقدماً بدون تعب
أو كان السؤال صعب ويعتبر من الأسرار القليلة التي تأتي بعد سنوات من التعب والخبرة

أرجو تحديد طبيعة سؤالي من هذة الحالات

ملاحظة مهمة الأن لا أريد الحل نهائياً فقط تحديد نوعية سؤالي
حتى أستطيع إعادة تقييم خطواتي في مجال البرمجة

وجزاكم الله خيراً
الرد }}}
تم الشكر بواسطة: asemshahen5
#3
اعتذر منك اخي العزيز عن التاخر في الرد :

PHP كود :
SELECT        Emp_IDEmp_NamEmp_CodEmp_NumberEmp_LawEmp_Hiring
FROM            TB_Employ
WHERE        
(Emp_Law NOT IN (12)) 

و تستطيع استبدال 1و2 باستعلام على الجدول الثاني حسب القيم .

او :

PHP كود :
SELECT        Emp_IDEmp_NamEmp_CodEmp_NumberEmp_LawEmp_Hiring
FROM            TB_Employ
WHERE        
(Emp_Law NOT IN
                             
(SELECT        Emp_ID
                                FROM            TB_Cation
)) 
الرد }}}
تم الشكر بواسطة: علي نوري , علي نوري , moha8080 , حريف برمجة
#4
(17-11-19, 08:58 PM)asemshahen5 كتب : اعتذر منك اخي العزيز عن التاخر في الرد :

PHP كود :
SELECT        Emp_IDEmp_NamEmp_CodEmp_NumberEmp_LawEmp_Hiring
FROM            TB_Employ
WHERE        
(Emp_Law NOT IN (12)) 

و تستطيع استبدال 1و2 باستعلام على الجدول الثاني حسب القيم .

او :

PHP كود :
SELECT        Emp_IDEmp_NamEmp_CodEmp_NumberEmp_LawEmp_Hiring
FROM            TB_Employ
WHERE        
(Emp_Law NOT IN
                             
(SELECT        Emp_ID
                                FROM            TB_Cation
)) 

شكرا اخي الفاضل بارك الله لك وفي عمرك وفي اسرتك وفي رزقك 
بعد الاطلاع علي الكود تبين الاتي 
جمله سيلكت 
تحتوي عي اسماء الجداول 
كود :
SELECT        Emp_ID, Emp_Nam, Emp_Cod, Emp_Number, Emp_Law, Emp_Hiring
اما عن هذا الكود فأحاول فهمه لم افهمه 
كود :
FROM            TB_Employ
اما عن هذا الكود تقريبا يخص البحث 
ولكن كيف استخدمه و اعذرني اخي فأخوك لسه بادء في قواعد البيانات واتابع التعلم فا فضلا وليس امرا قف بجانب اخوك بصدر وسع 
كود :
WHERE        (Emp_Law NOT IN (1, 2))
الرد }}}
تم الشكر بواسطة: asemshahen5 , حريف برمجة
#5
ساشرح لك هذا الاستعلام :

PHP كود :
SELECT FROM TB_Employ
WHERE 
(Emp_Law NOT IN
                             
(SELECT Emp_ID
                                FROM TB_Cation
)) 

هذا الاستعلام فيه جدولين الجدول الاول هو TB_Employ و الجدول الثاني هو TB_Cation و هو يبحث عن قيمة في الجدول الاول عن قيمة غير موجودة في الجدول الثاني و يعطيك النتيجة ومن النتيجة تستطيع اضافة سجل جديد .
الرد }}}
تم الشكر بواسطة: moha8080 , حريف برمجة
#6
(17-11-19, 09:51 PM)asemshahen5 كتب : ساشرح لك هذا الاستعلام :

PHP كود :
SELECT FROM TB_Employ
WHERE 
(Emp_Law NOT IN
                             
(SELECT Emp_ID
                                FROM TB_Cation
)) 

هذا الاستعلام فيه جدولين الجدول الاول هو TB_Employ و الجدول الثاني هو TB_Cation و هو يبحث عن قيمة في الجدول الاول عن قيمة غير موجودة في الجدول الثاني و يعطيك النتيجة ومن النتيجة تستطيع اضافة سجل جديد .

شكرا لك اخي واحب في اخر هذه المشاركه ان اوضح لحضرتك شئ بسيط او الفكره اللي مبني العليها هذا الكود
العمود الاول به سيريال نمبر 
والعامود الثاني فارغ الشرط هنا اذا كان التكست بوكس 1 يحتوي علي السيريال نامبر اللي في العامود الاول يجلب في العامود الثاني المقابل للصف الذي به السيريال نمبر 
الهارد وعند غلق البرنامج وفتحه مره اخري يعمل استعلام هل سيريال نمبر الهارد موجود بالقاعده ام لا اذا كان موجود يفتح فورم اذا كان غير موجود يفتح فورم ثانيه 
و اذا شخص اخر استخدم سيريال نمبر البرنامج يستعلم هل هذا السيريال مرتبط بنفس سيريال نمبر الهارد ام لا لو كان صحيح تمام لو كان مختلف عن اللي موجود بالقاعده تظهر رساله هذا كل الموضوع هل بقي هذا الكود يفي الغرض ام لا
الرد }}}
تم الشكر بواسطة: asemshahen5 , حريف برمجة , حريف برمجة
#7
اذا كان هذا ما تعني فعندك جدول واحد به عامودين السيريال العام و السيريال الخاص بالهارد بغض النظر عن بقية الاعمدة فالاستعلام الاول هو استعلام سيريال عام اذا وجد يستعلم عن سيريل الهارد في العامود الثاني ان وجد اكمل اذا لم يوجد يقوم بعمل معين تحدده انت .
الرد }}}
تم الشكر بواسطة: moha8080 , حريف برمجة , حريف برمجة
#8
(17-11-19, 10:20 PM)asemshahen5 كتب : اذا كان هذا ما تعني فعندك جدول واحد به عامودين السيريال العام و السيريال الخاص بالهارد بغض النظر عن بقية الاعمدة فالاستعلام الاول هو استعلام سيريال عام اذا وجد يستعلم عن سيريل الهارد في العامود الثاني ان وجد اكمل اذا لم يوجد يقوم بعمل معين تحدده انت .

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

موفق انشاء الله .
الرد }}}
تم الشكر بواسطة: moha8080 , حريف برمجة , حريف برمجة
#10
(17-11-19, 10:29 PM)asemshahen5 كتب : انشاء الله تعالى .

موفق انشاء الله .

اخي عاصم انا اسف جدا والله العظيم اجتهدت في الكود ولكن ربنا لم يشاء بتوفيقي 
ارفقت لحضرتك المشروع للتعديل علي و ارفقت لحضرتك ملف صوتي به تسجيل صوتي مني لحضرتك اتمني ان تسمعه فضلا وليس امرا


الملفات المرفقة
.rar   WindowsApplication1.rar (الحجم : 5.26 م ب / التحميلات : 10)
الرد }}}
تم الشكر بواسطة: حريف برمجة , حريف برمجة , asemshahen5 , asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 657 12-11-24, 02:22 PM
آخر رد: salamandal
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,661 09-10-24, 08:28 PM
آخر رد: Kamil
  [VB.NET] حفظ بيانات صفوف محددة في الجريد فيو abu7shihab 1 316 09-08-24, 04:50 PM
آخر رد: abu7shihab
Heart [سؤال] ♥ إعادة ترتيب صفوف DataGridView ♥ أبو خالد الشكري 2 692 24-09-23, 08:50 AM
آخر رد: أبو خالد الشكري
  هل قواعد البيانات من نوع mdb غير متوافقه مع 64بت assuhimi 4 1,031 01-05-23, 02:36 PM
آخر رد: assuhimi
  عرض صفوف محددة kebboud 6 895 27-04-23, 11:16 AM
آخر رد: kebboud
  مثال بسيط لربط قواعد mySql مع Vb.net atefkhalf2004 2 681 17-04-23, 01:03 AM
آخر رد: atefkhalf2004
Exclamation [سؤال] اريد تحميل فيجوال بيسك 2010 وعمل قواعد بيانات داخله لكن عند تنصيبه تظهر رساله؟؟؟؟؟ Tame 0 549 22-03-23, 01:41 AM
آخر رد: Tame
Thumbs Down الفيجوال و انواع قواعد البيانات محمد بن عطية 1 723 05-12-22, 05:20 PM
آخر رد: Jounior_P
  تكبير حجم صفوف الداتا جريد فيو حماده ممدوح البحيرى 2 782 02-12-22, 09:08 PM
آخر رد: حماده ممدوح البحيرى

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


يقوم بقرائة الموضوع: