0
我不知道我在這裏做錯了什麼,我想知道什麼是錯的下面的代碼:當我嘗試使用DML更新表時,NHibernate拋出這個錯誤'NHibernate.Hql.Ast.ANTLR.QuerySyntaxException'
var hqlUpdate = "UPDATE Enrollment SET status = 'Approved' WHERE Id = :studentId && Level = :level && Semester = :semester";
Database.Session.CreateQuery(hqlUpdate)
.SetParameter("studentId", id)
.SetString("level", studentLevel)
.SetString("semester", semester)
.ExecuteUpdate();
嘗試用'和'替換&&看它是否有效。 –
感謝它的工作。 –