تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تقسيم نتائج الـ DataGridView ؟
#1
السلام عليكم ورحمة الله وبركاتة

اخواني الافاضل انا تعلمت طريقة جلب البيانات من الـ sql وعرضها فى الـ DataGridView بفضل من الله ثم بفضل الاخ sajad ربنا يجزيه كل خير على مجهوده لانه علمني حاجات كتير جدا Smile


وده كان الكود الى هوا بعتهولي
PHP كود :
Dim str As String " Select id,name From user_a "
        
Dim sda As New SqlDataAdapter(strClass1.sqlcon)
        
Dim ds As New DataSet
        sda
.Fill(ds)
        
DataGridView1.DataSource ds.Tables(0
و شغال بلا اي مشكلة الحمد لله

و لكن سؤالي الان

هل يمكن تقسيم النتائج ؟ بمعنى انا الان لدي 10 سجلات اريد فى كل صفحه يظهر لي سجلين فقط او خمس سجلات


و جزاكم الله خيرا Smile
الرد }}}
تم الشكر بواسطة:
#2
انظر هذا الموضوع
http://vb4arb.com/vb/showthread.php?161-...ght=paging
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم اخي العزيز

تفضل الكود بعد التعديل

PHP كود :
Dim str As String " Select id,name From user_a "
        
Dim sda As New SqlDataAdapter(strClass1.sqlcon)
        
Dim ds As New DataSet
       sds
.Fill(ds,0,5,"user_a")
        
DataGridView1.DataSource ds.Tables(0

الفكرة في هذا السطر من الكود

PHP كود :
sds.Fill(ds,0,5,"user_a"

حيث الصفر بداية السجل وال5 عدد السجلات التي نريد ظهورها في الDataGridView

وهذه الصيغة الاساسية لعمل الPaging

PHP كود :
DBAdapter.Fill(DataSet set,int startRecord,int maxRecord,string srcTable

بالتوفيق ان شاءالله
الرد }}}
تم الشكر بواسطة:
#4
جزاكم الله خيرا على المساعدة

بارك الله فيكم

نفعت الطريقة الحمد لله

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



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


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