PDA

View Full Version : سوال: کی میدونه چه طور میشه سطرهای تکراری در DataGridView راحذف کرد؟



zayens
چهارشنبه 22 اردیبهشت 1389, 16:31 عصر
فرض کنید یه DataGridView شامل چند ستونه.
مثل:
نام-------------شماره -----------------و ...
آیا میشه پس از نمایش داده ها از دیتابیس (sql) به DataGridView ، سطرها را بگرده و اگر چند تا نام مساوی بود فقط یکی از نام ها باقی بمونه و شماره های همه ی نامها با هم جمع بشن و به شماره ی باقی مونده اضافه بشه؟؟

mohsensaghafi
چهارشنبه 22 اردیبهشت 1389, 21:04 عصر
سلام دوست عزیز.
برای این کار باید زمانی که داری کوئری می گیری این کار رو بکنی. با Group by می تونی به راحتی این کار رو انجام بدی.
DataGridView همون طوری که از اسمش پیداست فقط برای نمایش نوشته شده هر چند که ممکنه کارهای دیگه ای رو هم انجام بده.

Salar Ashgi
چهارشنبه 22 اردیبهشت 1389, 22:17 عصر
میشه اینکارو تو دیتاگرید انجام داد ولی وقتی که دیتاگرید به پایگاه داده وصله ، استفاده از دستورات

SQL مثل Distinct و ... میتونه کار رو ساده تر کنه !

mehdimdp
چهارشنبه 22 اردیبهشت 1389, 22:32 عصر
سلام دوست عزیز.
برای این کار باید زمانی که داری کوئری می گیری این کار رو بکنی. با Group by می تونی به راحتی این کار رو انجام بدی.
DataGridView همون طوری که از اسمش پیداست فقط برای نمایش نوشته شده هر چند که ممکنه کارهای دیگه ای رو هم انجام بده.
و همچنین برای جمع شماره ها می بایست از sum استفاده کنی

zayens
چهارشنبه 22 اردیبهشت 1389, 23:44 عصر
استفاده از دستورات SQL مثل Distinct و ... میتونه کار رو ساده تر کنه !
میشه یه نفر یه مثال بزنه؟