LINQ to SQL을 사용하여 DB를 검색하고 표시하려고합니다. 아래 코드를 시도했지만 콘솔의 기준과 일치하는 레코드를 표시하지 않았습니다.LINQ to SQL을 사용하여 SQL 데이터베이스 검색
여기 세부 사항은 테이블 이름입니다
Detail detail = new Detail();
Console.Write("\nEnter ID to Search Record :");
int id = Convert.ToInt32(Console.ReadLine());
var searchbyId = from search in db.Details
where search.Id == id
select search;
db.SubmitChanges();
Console.WriteLine("\n Search Results \n");
Console.WriteLine(String.Format("Id \t | Name \t | Last Name \n"));
Console.WriteLine(String.Format("{0} \t | {1} \t | {2} ",
detail.Id,detail.Name, detail.LastName));
신참 LINQ
는'무슨 detail'이야? –
왜 SubmitChanges입니까? db로는 아무것도 업데이트하지 않습니다. –
무엇이'db.SubmitChanges();'입니까? –