تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
بطء في جلب البيانات
#3
جرب الكود بالطريقة التالية

كود :
   Private Sub FillCCourses()
       ' صب عرض الدرجــات حسب اســم المـادة
       If Con.State = ConnectionState.Closed Then Con.Open()
       If DataGridView1.Rows.Count = 0 Then Exit Sub
       For i As Integer = 0 To DataGridView1.Rows.Count - IIf(DataGridView1.AllowUserToAddRows, 2, 1)
           DataGridView1.Rows(i).Cells(4).Value = ""
           DataGridView1.Rows(i).Cells(5).Value = ""
           DataGridView1.Rows(i).Cells(6).Value = ""
           Dim clasIndex As Integer = FormMin.ListBoxClas.SelectedIndex + 1
           Dim roomIndex As Integer = Me.Combroom.SelectedIndex + 1
           Dim sql As String = "select stID, on" & CombCourses.SelectedIndex + 1 & ", to" & CombCourses.SelectedIndex + 1 & ", tr" & CombCourses.SelectedIndex + 1 & " from TBL_Final1 where IDStudent=" & DataGridView1.Rows(i).Cells(0).Value & " and IDClas=" & FormMin.ListBoxClas.SelectedIndex + 1 & " and ClassroomID=" & Me.Combroom.SelectedIndex + 1 & " and SemesterID=" & Trim$(CombSemester.Text)
           Dim cm As New OleDb.OleDbCommand(sql, Con)
           cm.Parameters.AddWithValue("IDStudent", DataGridView1.Rows(i).Cells(0).Value)
           cm.Parameters.AddWithValue("IDClas", FormMin.ListBoxClas.SelectedIndex + 1)
           cm.Parameters.AddWithValue("ClassroomID", Me.Combroom.SelectedIndex + 1)
           cm.Parameters.AddWithValue("SemesterID", Trim$(CombSemester.Text))
           Try
               Dim dr As OleDb.OleDbDataReader = cm.ExecuteReader
               If dr.Read Then
                   DataGridView1.Rows(i).Cells(4).Value = dr(1)
                   DataGridView1.Rows(i).Cells(5).Value = dr(2)
                   DataGridView1.Rows(i).Cells(6).Value = dr(3)
               End If
               dr.Close()
           Catch ex As Exception
               MessageBox.Show("خطأ: " & ex.Message)
           Finally
           End Try
       Next
       If Con.State = ConnectionState.Open Then Con.Close()
   End Sub
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: مصمم هاوي , مصمم هاوي , Zuhare , Zuhare , Taha Okla


الردود في هذا الموضوع
بطء في جلب البيانات - بواسطة مصمم هاوي - 06-05-25, 01:32 AM
RE: بطء في جلب البيانات - بواسطة princelovelorn - 06-05-25, 07:57 PM
RE: بطء في جلب البيانات - بواسطة princelovelorn - 06-05-25, 08:15 PM
RE: بطء في جلب البيانات - بواسطة Zuhare - 07-05-25, 10:02 AM
RE: بطء في جلب البيانات - بواسطة Taha Okla - 08-05-25, 03:52 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 841 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,264 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,028 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 790 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 701 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,045 19-04-25, 08:54 PM
آخر رد: Kamil
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 625 05-02-25, 01:51 AM
آخر رد: new_programer
  مساعدة في استيراد البيانات من الليست بوكس fireswored1 4 483 22-01-25, 08:43 PM
آخر رد: fireswored1

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


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