私はすでにlinqを使用していますが、検索IDのみで、完全に機能しました
var obj = (from VAR in db.infos
where VAR.id == 22
select new
{
title = VAR.title,
}).SingleOrDefault();
Label2.Text = obj.title.Trim();
場所で検索しようとするとエラーが発生します
var obj = (from VAR in db.infos
where VAR.location.Trim() == "Lim"
select new
{
title = VAR.title.Trim(),
}).SingleOrDefault();
SearchJob.Items.Add(obj.title.Trim());
Label2.Text = obj.title;
label2行にエラーがあります
オブジェクト参照がオブジェクト インスタンスに設定されていません。
どうすれば修正できますか?
if (obj.title != null)
{
SearchJob.Items.Add(obj.title.Trim());
Label2.Text = obj.title;
}
オブジェクト参照がオブジェクト インスタンスに設定されていません。
解決
SingleOrDefault()
に変更FirstOrDefault()