MaHyaR.DrAcOulA
پنج شنبه 12 مرداد 1391, 00:55 صبح
سلام به همه برنامه نویسان عزیز
یه سوال داشتم :
http://slat.comli.com/photos/625abb8e458a.jpg
گرید سمت چپ همه گروه ها رو نشون میده برای همه
حالا من میخوام کاری بکنم که اگه توی علاقه مندی ها (گرید سمت راست ) گروهی بود دیگه توی گرید گروه ها (سمت چپ) نیاره
یعنی ما توی جدول گروه هامون داریم :(توجه : توی جدول گروه ها)
برنامه نویسی
هوش مصنوعی
هنر
شبکه
آشپزی
سیم کشی
توی علاقه مندی هامون داریم :
برنامه نویسی
شبکه
حالا توی گرید گروه ها باید بقیه گروه ها قرار بگیرن یعنی :
هوش مصنوعی
هنر
آشپزی
سیم کشی
یکی از دوستانم گفت میشه از هم کمش کرد یعنی اینطوری :
da = new SqlDataAdapter("select name from tblRanking,tblGroups where tblRanking.groupId=tblGroups.Id and userID='1' ", cn);
dt = new System.Data.DataTable();
da.Fill(dt);
dataGridView2.DataSource = dt;
da=new SqlDataAdapter("select name from tblGroups where ID not in(select groupId from tblRanking where userID='1')",cn);
dt = new System.Data.DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
cn.Close();
ولی من هنوز نمیدونم با روش LINQ چطوری میشه این کارو انجام داد .
ممنون میشم راهنماییم کنین .
یه سوال داشتم :
http://slat.comli.com/photos/625abb8e458a.jpg
گرید سمت چپ همه گروه ها رو نشون میده برای همه
حالا من میخوام کاری بکنم که اگه توی علاقه مندی ها (گرید سمت راست ) گروهی بود دیگه توی گرید گروه ها (سمت چپ) نیاره
یعنی ما توی جدول گروه هامون داریم :(توجه : توی جدول گروه ها)
برنامه نویسی
هوش مصنوعی
هنر
شبکه
آشپزی
سیم کشی
توی علاقه مندی هامون داریم :
برنامه نویسی
شبکه
حالا توی گرید گروه ها باید بقیه گروه ها قرار بگیرن یعنی :
هوش مصنوعی
هنر
آشپزی
سیم کشی
یکی از دوستانم گفت میشه از هم کمش کرد یعنی اینطوری :
da = new SqlDataAdapter("select name from tblRanking,tblGroups where tblRanking.groupId=tblGroups.Id and userID='1' ", cn);
dt = new System.Data.DataTable();
da.Fill(dt);
dataGridView2.DataSource = dt;
da=new SqlDataAdapter("select name from tblGroups where ID not in(select groupId from tblRanking where userID='1')",cn);
dt = new System.Data.DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
cn.Close();
ولی من هنوز نمیدونم با روش LINQ چطوری میشه این کارو انجام داد .
ممنون میشم راهنماییم کنین .