PDA

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



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


select colname from tabel where groupid=1

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


با تشکر

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

SELECT DISTINCT colname FROM tabel WHERE groupid=1

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

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

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

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