PDA

View Full Version : نمایش تکراری در DataGridView



mehdi4467
دوشنبه 06 اردیبهشت 1389, 00:22 صبح
سلام
من یک جدول اکسس دارم که دارای چند ستون است. یک ستون آن groupid نام دارد. من با استفاده از دستور زیر :


select colname from tabel where groupid=1

گفته ام در جدول tabel فیلدهای colanemی که groupid آنها 1 است را در DataGridViewنشان بده. تا اینجای کار مشکلی نیست. منتها مشکل وقتی ایجاد می شود که فرض کنیم دو سطر داریم که دارای groupid برابر 1 و نیز colname یکسان می باشد. در این صورت هردوی اینها نمایش داده می شوند در صورتیکه من می خواهم یکبار نمایش داده شود و نه 2 بار.


با تشکر

behnam25214
دوشنبه 06 اردیبهشت 1389, 01:19 صبح
از این استفاده کن ببین جواب میده.

SELECT DISTINCT colname FROM tabel WHERE groupid=1

sds1920
دوشنبه 06 اردیبهشت 1389, 10:02 صبح
می تونی از دستور GROUPBY توی Query استفاده کنی.

mehdi_turbo
دوشنبه 06 اردیبهشت 1389, 11:08 صبح
شما میخای بانک چیز دیگه ای جز واقعیت را براتون بیاره !
شما گفته ای که هر جا این شرط برقرار بود این اطلاعات را برای من بیار خوب بانک هم دستورات شما را اجرا میکنه . شما باید شرط های قسمت where کوری را درست کنید !!!!

mehdi4467
دوشنبه 27 اردیبهشت 1389, 12:00 عصر
شما میخای بانک چیز دیگه ای جز واقعیت را براتون بیاره !
شما گفته ای که هر جا این شرط برقرار بود این اطلاعات را برای من بیار خوب بانک هم دستورات شما را اجرا میکنه . شما باید شرط های قسمت where کوری را درست کنید !!!!

سلام
ممنون از راهنماییتون . من هم دنبال درست کردن شرط هستم منتها نمی دونم چظوری؟