نمایش محتویات یک فیلد با شرط خاص در combobox در LINQ
سلام دوباره این سوالو توی بخش لینک پرسیدم هیچ کس جواب نداد
من یه جدول دارم که یک فیلد Category داره می خوام با استفاده از دستور LINQ بهش بگم که مقادیری که درون اون علامت # هست رو بریزه توی Combo box اینم کدمه خواهش می کنم کمکم کنید ممنون
var DB = new LINQDataContext(Properties.Settings.Default.MyConn ectionstring);
var Group = DB.PlansTBLs.Where(G => G.Category.StartsWith("#"));
نقل قول: نمایش محتویات یک فیلد با شرط خاص در combobox در LINQ
Foreach(var item in Group)
{
ComboBox1.Items.Add(item);
}
نقل قول: نمایش محتویات یک فیلد با شرط خاص در combobox در LINQ
سلام آقا داداش ممنون که کمک کردی
ولی جواب نگرفتم
این کل متد منه ببین کجارو اشتباه کردم
این متدو توی Form load فراخوانی می کنم
public void Group_Search()
{
var DB = new LINQDataContext(Properties.Settings.Default.MyConn ectionstring);
var Group = DB.PlansTBLs.Where(G => G.Category.StartsWith("#"));
foreach(var item in Group)
{
CategoriesCombo.Items.Add(item.ToString());
}
نقل قول: نمایش محتویات یک فیلد با شرط خاص در combobox در LINQ
string searchString = "#";
string lowerstring = searchString.ToLower();
var Group = DB.PlansTBLs.Where(G => G.Category.ToLower().StartsWith(lowerstring));
if(results != null && results.Count() >= 3)
{
return results;
}
else
{
return null;
}
اینو یه تست کن ببین جواب می گیری
نقل قول: نمایش محتویات یک فیلد با شرط خاص در combobox در LINQ
نقل قول:
نوشته شده توسط
hooty70
سلام دوباره این سوالو توی بخش لینک پرسیدم هیچ کس جواب نداد
من یه جدول دارم که یک فیلد Category داره می خوام با استفاده از دستور LINQ بهش بگم که مقادیری که درون اون علامت # هست رو بریزه توی Combo box اینم کدمه خواهش می کنم کمکم کنید ممنون
var DB = new LINQDataContext(Properties.Settings.Default.MyConn ectionstring);
var Group = DB.PlansTBLs.Where(G => G.Category.StartsWith("#"));
سلام
این کد رو یه امتحان کن
LINQDataContext DB=new LINQDataContext();
var Query =(from t in DB.tableName
Where t.gategoty = like"'%#%'"
Select New{t.gategory}).tolist();
combobox1.datasource = Query;
combobox1.displaymember = "gategory";