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

كود :
 For Each rows As DataGridViewRow In DGV_D.Rows
          ProdDataAdapter = New SqlDataAdapter("SELECT * FROM Pharm_Stock where ID_Prod = " & DGV_D.CurrentRow.Cells(0).Value & " and ppa = " & DGV_D.CurrentRow.Cells(1).Value & "   ORDER BY Medic", cnn)
          ds = New DataSet
          cnn.Open()
          ProdDataAdapter.Fill(ds, "Pharm_Stock")
          cnn.Close()
          ListeProdBindingSource.DataSource = ds.Tables("Pharm_Stock")
          DGV_Lots.DataSource = ListeProdBindingSource
      Next


ةلكن النتيجة تطلع سطر واحد بينما يجب أن تكون أكثر من ذلك أي بحسب عدد أسطر table1



أرجوا المساعدة ولكم جزيل الشكر
الرد
تم الشكر بواسطة:
#2
أخوي

تستطيع بالاستعلام تحصل على المطلوب

ضع اسماء الجدولين واسماء الأعمدة التي تريد مطابقتهما
ولو تضع قاعدة البيانات في المرفقات أفضل

الاستعلام مثل التالي
PHP كود :
SELECT Table1.*
FROM  Table1
INNER JOIN Table2 ON Table1
.Name Table2.Name 
الرد
تم الشكر بواسطة:
#3
الجدولان ليسوا في نفس القاعدة الأول من ملف xml والثاني من قاعدة بيانات sql server
الرد
تم الشكر بواسطة:
#4
السلام عليكم
اخي الكريم من خلا نظرة على الكود انت مع كل سطر تمر عليه انت تفرغ DataSet و تعيد ملئها بالجدول Pharm_Stock
اما عن جملة الاستعلام فانا اراها صحيحة كتابياً
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد
تم الشكر بواسطة:
#5
بعد تعطيل تفريغ dataset وملإها من جديد أنظر أخي الكريم النتيجة
ملأت table2 بعدد أسطر table1 لكن فقط نفس السطر الأول تكرر في table2
أرجوا أن تكون الفكرة توضحت لكم أكثر
   
الرد
تم الشكر بواسطة:
#6
اعمل Group By للحقول المحددة في جملة الاستعلام و تنتهي مشكلة التكرار
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد
تم الشكر بواسطة:
#7
"select * from tabel2 where field_name like ' % & dgv1.currentrow.cells(2).value & % ' JJJJJJJJJJJJJJJJ"

حيث أن dgv1 هي الاداة المعروض فيها جدول tabel1
الرد
تم الشكر بواسطة:
#8
شكرا لكن المشكلة في currentrow أي أن النتيجة ستكون فقط حسب currentrow وما أريده هو كل الrows الموجودة في table1
ألف شكر مرة أخرى على اهتمامكم
الرد
تم الشكر بواسطة:
#9
السلام عليكم

هذة الامور تحتاج الى  LINQ   وليس  الى Ado.net
ابحث وستجد  مليون حل  بأستخدام LINQ  ..
ونصيجة  :  انسى  الفجيوال  بيسك     وأشتغل سي شارب 
وألا  ستعاني كثير      ...
يعطيكم العافية
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [كود] المساعدة في وضع صورة لكل موظف وادي العوضي 3 250 23-03-18, 06:34 PM
آخر رد: حيدر العراقي
  [سؤال] المساعدة - بجملة استعلام بين عدة جداول safalo 3 228 14-08-17, 02:06 AM
آخر رد: safalo
  [كود] المساعدة في كود بحث برقم التسلسل اذا كان الرقم غير موجود داخل قاعدة بيانات تخرج رسالة وادي العوضي 3 324 14-07-17, 09:43 AM
آخر رد: وادي العوضي
  [كود] المساعدة في معرفة اين الخطأ في كود الاضافة لصورة موظف وادي العوضي 2 207 11-07-17, 05:56 PM
آخر رد: وادي العوضي
  تعديل كود فاتورة مبيعات بلغة #C أرجو المساعدة أبو راشد عبدالوهاب 5 359 11-07-17, 12:56 AM
آخر رد: أبو راشد عبدالوهاب
  المساعدة في طريقة تحويل اسماء حقول الداتا كريد فيو الى العربية وادي العوضي 7 339 08-07-17, 03:07 PM
آخر رد: وادي العوضي
  عاجل لو سمحتم djelloul 8 352 20-04-17, 10:37 PM
آخر رد: djelloul
  المساعدة في عمل استعلام قاعدة بيانات sqlserver djelloul 0 270 17-04-17, 07:13 PM
آخر رد: djelloul
  [سؤال] المساعدة في نقل سجلات من جدول الى جدول اخر مهندس حيدر 7 945 13-11-16, 02:16 PM
آخر رد: محمود بكرى
Sad [Acces2007] عاجل ارجو المساعدة لدي مشكلة مع برمجة زر البحث في الاكسس saimon 4 605 24-10-16, 07:54 PM
آخر رد: saimon

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


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