PDA

View Full Version : سوال: Grid View



nazanintaraneh
پنج شنبه 12 شهریور 1388, 12:31 عصر
سلام
در Grid view مي خواهم رکورد ها را با شرطي نشان دهد ،‌ مثلا 10 رکورد آخر را ،‌آن شرط را بايد در کجا بنويسم .؟
از ObjectData Source استفاده کرده ام .
ممنون

hjran abdpor
پنج شنبه 12 شهریور 1388, 17:21 عصر
دوس عزیز اگه بانک اطلاعاتی شما sql است از sqldatasource استفاده کنید و در مرحله تنظیمات ان در قسمت where اون شرطی که میخوایهد بذارید، اگه میخوای 10 تای اخر را نشان بده اول به صورت نزولی جدول را مرتب کن و بعد از دستور top 10 استفاده کن.

مثال select top 10 from student order by desc

اگه بانک اطلاعاتی از نوع اکسس است. از کنترل Accessdatasource استفاده کن .

Beyondsoft
پنج شنبه 12 شهریور 1388, 17:54 عصر
بهتر است شما خواسته هایتان را قبلاً در لایه دیتابیس اعمال کرده باشید.
به صورت مثال در همین مورد:
شما یکی sp بنویسید که 10 رکورد آخر را بیاورد. و یا یک sp بنویسید که یک شرط را چک کند. سپس در ویژوال استدیو می توانید در دیتاسرس مقدار آن شرط را پر کنید.