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

عندي مشروع أستخدم فيه الأداة DataControl

وعندي قاعدة بيانات بها ثلاث جداول مرتبطه مع بعضها

أريد عمل جملة استعلام لجدول واحد أو عمل أستعلام علي الثلاث جداول مرة واحدة
----------------------------
والسبب أن الكود يكون بهذا الشكل
كود :
Frm_Main.Dt_Zepoons.RecordSource = "Select * From Zepoons Where  ZepoonTown like '" & Cmb_ZepoonTown & "'and ZepoonAddress like '*" & Txt_Address & "*'"
       Frm_Main.Dt_Zepoons.Refresh
       If Frm_Main.Dt_Zepoons.Recordset.RecordCount > 0 Then
           Do
               Frm_Main.Dt_Mabeaat.RecordSource = "Select * From Mabeaat Where  val(ZepoonID) like " & Frm_Main.Dt_Zepoons.Recordset.Fields![ZepoonID]
               Frm_Main.Dt_Mabeaat.Refresh
               If Frm_Main.Dt_Mabeaat.Recordset.RecordCount > 0 Then
                   Do
                       Frm_Main.Dt_Isalat.RecordSource = "Select * From Isalat Where  val(IsalID) like " & Frm_Main.Dt_Mabeaat.Recordset.Fields![IsalID] & " and NumDateTahseel like '0'"
                       Frm_Main.Dt_Isalat.Refresh
                       If Frm_Main.Dt_Isalat.Recordset.RecordCount > 0 Then
                           Do
                               FillFlexGrid
                               Frm_Main.Dt_Isalat.Recordset.MoveNext
                           Loop Until Frm_Main.Dt_Isalat.Recordset.EOF
                       End If
                       Frm_Main.Dt_Mabeaat.Recordset.MoveNext
                   Loop Until Frm_Main.Dt_Mabeaat.Recordset.EOF
               End If
               Frm_Main.Dt_Zepoons.Recordset.MoveNext
           Loop Until Frm_Main.Dt_Zepoons.Recordset.EOF
       End If
فتكون عملية الأستعلام بطيئة جدا

-------------------------------------------------
وهل يمكن عمل الاستعلام في قاعدة البيانات وربطه بأداة DataControl مثل الجداول



أرجو الافادة وجزاكم الله خيرا
الرد }}}
تم الشكر بواسطة: sendbad100 , سعود , princeofislam


الردود في هذا الموضوع
مشكلة في الأستعلام - بواسطة عبدالله الصافي - 16-06-19, 02:21 AM
RE: مشكلة في الأستعلام - بواسطة sendbad100 - 21-06-19, 08:40 AM
RE: مشكلة في الأستعلام - بواسطة sendbad100 - 22-06-19, 08:46 AM
RE: مشكلة في الأستعلام - بواسطة sendbad100 - 22-06-19, 06:13 PM
RE: مشكلة في الأستعلام - بواسطة sendbad100 - 22-06-19, 08:52 PM
RE: مشكلة في الأستعلام - بواسطة sendbad100 - 22-06-19, 11:53 PM


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


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