我的代码无法回答
var SabteGheybat = from row in db.InfoStudents.Where(p => p.PayeTahsili == comboBox1.SelectedItem.ToString()
&& p.Gheybat != Mydate)
select row;
答案 0 :(得分:1)
如果有错误,请向所有人提供错误信息。
如果您的查询没有错误消息,则好像您忘记了lazy
查询。
请使用ToList()
,因为您的查询是合法的。
var SabteGheybat = (from row in db.InfoStudents.Where(p => p.PayeTahsili == comboBox1.SelectedItem.ToString()
&& p.Gheybat != Mydate)
select row).ToList();
,您可以简化查询,例如:
var SabteGheybat = db.InfoStudents.Where(p => p.PayeTahsili == comboBox1.SelectedItem.ToString()
&& p.Gheybat != Mydate)
答案 1 :(得分:0)
如果遇到错误,则需要这样更改代码:
var con = comboBox1.SelectedItem.ToString()
var SabteGheybat = from row in db.InfoStudents.Where(p => p.PayeTahsili == con
&& p.Gheybat != Mydate)
或使用以下格式:
var con = comboBox1.SelectedItem.ToString()
var SabteGheybat = db.InfoStudents.Where(p => p.PayeTahsili == con
&& p.Gheybat != Mydate).toList()