تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عرض صفوف محددة
#1
لديّ جدول بيانات يحتوي على 173 صفًا ، ما أريده عندما أنقر على الزر ، يتم عرض 25 صفًا فقط من جدول البيانات في datagridview وعندما أقوم بالنقر مرة أخرى ، يتم عرض 25 صفًا جديدًا وهكذا حتى تنتهي صفوف جدول البيانات


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة:
#2
ما الفرق بين هذا الموضوع والموضوع السابق "تصفح الداتاغريد فيو"؟
الرد }}}
تم الشكر بواسطة: kebboud
#3
(22-04-23, 02:02 AM)foo كتب : ما الفرق بين هذا الموضوع والموضوع السابق "تصفح الداتاغريد فيو"؟

جيد جدا سؤالك لأنك هو صاحب الجواب السابق 
الفرق بينهما ليس كبيرا لكن للأسف الجواب الذي قدمته لي لم يحل لي المشكلة تماما ..و سأوضح لك كل شيء
أنا عندي مشروع برنامج يحسب التقسيطات التي يجب على المدين أن يدفعها كل شهر يعني تكتب المبلغ الكلي في تيكست بوكس و تكتب دفعة التقسيط  ثم تكتب تاريخ بداية الدفع ثم
يقوم البرنامج بحساب عدد الدفعات تلقائيا حسب المدة و لكن المشكلة أن الدفعة الأخيرة من الدفعات دائما تكون أقل من باقي الدفعات مثلا جميع الدفعات تكون 22512 و تبقى الدفعة الأخيرة 320 ...و هنا المشكلة ...الحل الذي قدمته يلغي الدفعة الأخيرة


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة:
#4
هذا الشرح ليس له علاقه بسؤال الموضوع
والحل في موضوعك السابق لا يلغي اي سطر

اعمل مشروع بسيط فيه نفس فكرة الاقساط للتعديل عليه
الرد }}}
تم الشكر بواسطة: Taha Okla , عبدالله الدوسري
#5
(22-04-23, 02:33 AM)foo كتب : هذا الشرح ليس له علاقه بسؤال الموضوع
والحل في موضوعك السابق لا يلغي اي سطر

اعمل مشروع بسيط فيه نفس فكرة الاقساط للتعديل عليه

أبشرك أنني عثرت على الحل أخيرا


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة:
#6
كود :
Private Sub LoadData(pageNumber As Integer)
   ' Define the number of rows to display per page
   Dim rowsPerPage As Integer = 25

   ' Calculate the starting row for the current page
   Dim startRow As Integer = (pageNumber - 1) * rowsPerPage

   ' Connect to the database and retrieve the data
   Dim connString As String = "Your connection string here"
   Dim query As String = "SELECT * FROM YourTable ORDER BY YourColumn OFFSET " & startRow & " ROWS FETCH NEXT " & rowsPerPage & " ROWS ONLY"
   Dim adapter As New SqlDataAdapter(query, connString)
   Dim dataTable As New DataTable()
   adapter.Fill(dataTable)

   ' Set the data source for the DataGridView
   DataGridView1.DataSource = dataTable
End Sub

Private Sub btnNext_Click(sender As Object, e As EventArgs) Handles btnNext.Click
   ' Increment the page number and reload the data
   pageNumber += 1
   LoadData(pageNumber)
End Sub

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
   ' Load the first page of data when the form loads
   pageNumber = 1
   LoadData(pageNumber)
End Sub
الرد }}}
تم الشكر بواسطة: kebboud
#7
(26-04-23, 09:01 PM)aljzazy كتب :
كود :
Private Sub LoadData(pageNumber As Integer)
   ' Define the number of rows to display per page
   Dim rowsPerPage As Integer = 25

   ' Calculate the starting row for the current page
   Dim startRow As Integer = (pageNumber - 1) * rowsPerPage

   ' Connect to the database and retrieve the data
   Dim connString As String = "Your connection string here"
   Dim query As String = "SELECT * FROM YourTable ORDER BY YourColumn OFFSET " & startRow & " ROWS FETCH NEXT " & rowsPerPage & " ROWS ONLY"
   Dim adapter As New SqlDataAdapter(query, connString)
   Dim dataTable As New DataTable()
   adapter.Fill(dataTable)

   ' Set the data source for the DataGridView
   DataGridView1.DataSource = dataTable
End Sub

Private Sub btnNext_Click(sender As Object, e As EventArgs) Handles btnNext.Click
   ' Increment the page number and reload the data
   pageNumber += 1
   LoadData(pageNumber)
End Sub

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
   ' Load the first page of data when the form loads
   pageNumber = 1
   LoadData(pageNumber)
End Sub

أشكرك أخي الجزاز على ردك الجميل المفيد


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف ايجاد أعلى رقم بعد علامة محددة.لحقل الباركود new_programer 6 457 20-01-25, 02:11 AM
آخر رد: new_programer
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 645 12-11-24, 02:22 PM
آخر رد: salamandal
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,659 09-10-24, 08:28 PM
آخر رد: Kamil
  [VB.NET] حفظ بيانات صفوف محددة في الجريد فيو abu7shihab 1 312 09-08-24, 04:50 PM
آخر رد: abu7shihab
  نسخ عناصر محددة من لست إلى آخر مصمم هاوي 5 451 13-05-24, 07:20 PM
آخر رد: أبو خالد الشكري
  [VB.NET] كيف نستورد أعمدة محددة من أكسل ؟ saud1004 10 863 25-01-24, 04:12 PM
آخر رد: saud1004
Heart [سؤال] ♥ إعادة ترتيب صفوف DataGridView ♥ أبو خالد الشكري 2 688 24-09-23, 08:50 AM
آخر رد: أبو خالد الشكري
  تكبير حجم صفوف الداتا جريد فيو حماده ممدوح البحيرى 2 776 02-12-22, 09:08 PM
آخر رد: حماده ممدوح البحيرى
  اريد طريقة جلب عمود من قاعده البيانات وعرضه في صفوف داتا جريد فيو mbk2006 1 786 01-12-22, 01:52 PM
آخر رد: h2551996
  [VB.NET] حدف كل اسطر محددة في داتا قريد فيو ali_ahmed12 2 825 08-11-22, 10:18 PM
آخر رد: مصمم هاوي

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


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