PDA

View Full Version : نمایش n سطر اول



Navid Asadi
چهارشنبه 16 فروردین 1391, 21:26 عصر
سلام
چطور میشه n سطر m ام از جدول رو نمایش داد؟
فرض کنید ما 500 تا سطر داریم حالا میخوایم این داده ها رو تو جدول نشون بدیم
اگر بخوایم مثلا 50 سطر 50 سطر داده ها نشون داده بشن یعنی تو ده تا صفحه چیکار باید کرد؟

lastmory
چهارشنبه 16 فروردین 1391, 22:04 عصر
سلام
Select V.* From
(Select ROW_NUMBER ()OVER (ORDER BY F1)ROWNUMBER , * From Tbl_1)V
Where V.ROWNUMBER BETWEEN 1 And 50

فرید نجفلو
چهارشنبه 16 فروردین 1391, 22:05 عصر
دوست عزیز ببینید این روش به دردتون می خوره:

Dim adp As New SqlClient.SqlDataAdapter
'TSQL , ...
Dim res As New DataTable
'First 50 item
adp.Fill(0, 50, res)
'Second 50 Item
adp.Fill(50, 50, res)
'...

Navid Asadi
پنج شنبه 17 فروردین 1391, 17:54 عصر
مرسی
هرچند من به جواب خودم رسیدم ولی استفاده از این روش یه مشکلی تو جستجو برام ایجاد میکنه چون اگه بعد از fill کردن dataview رو که عمل جستجو با rowfilter اون انجام میشه به datatable مربوطه بایند کنم اون وقت جستجو تو همون 50 تا نمایش داده شده انجام میشه
اگه راهی برای انجام این کار با dataview باشه اونوقت این مشکل هم به کلی حل میشه!
پیشنهاد یا راه حلی ندارین؟

Navid Asadi
جمعه 18 فروردین 1391, 14:35 عصر
دوستان کسی نیست کمک کنه؟