0
Qry = "select childID,ChildEmail,ChildUserID, ChildPassword from ChildProfile ";
Qry = Qry + " where ucase(ChildFName) = '"
+ Strings.UCase(Strings.Trim(Txtname.Text))
+ "' and ucase(childlname) = '"
+ Strings.UCase(Strings.Trim(txtSurName.Text))
+ "' and childmobile = '"
+ Strings.Trim(txtMobile.Text) + "'";
我們如何這個查詢轉換爲LINQ轉換SQL到LINQ格式的where子句
List<PatientDTO> lstChildProf = objService.GetAllPatient();
lstChildProf = new List<PatientDTO>(
from l in lstChildProf where
);
不知道怎麼寫where子句這裏
請幫
錯誤不能將類型'System.Collections.Generic.IEnumerable'隱式轉換爲'System.Collections.Generic.List '。存在明確的轉換(您是否缺少演員?) –
vini
要麼將'List'更改爲'IEnumerable ',要麼將'ToList()'放在該代碼的末尾。 –
Arran
@vini,我不知道'GetAllPatient()'方法返回的是什麼類型,但是你可以把'.ToList()'作爲[Arran建議]的結尾(http://stackoverflow.com/questions/12297580/conversion-sql-to-linq-formatting-where-clause/12297732#comment16498334_12297732) –