我正在使用Linqer将SQL转换为Linq:
Update EmployeeSite SET SiteId = Null
WHERE SiteId = '86086EC5-567A-46B3-8DFC-E624F9B0324B'
带有HTML标签的内容:
Dim queryEmployeeSites = _
From employeesites In rdc.EmployeeSites _
Where _
CStr(employeesites.SiteId) = "86086EC5-567A-46B3-8DFC-E624F9B0324B" _
Select employeesites
For Each employeesites As EmployeeSite In queryEmployeeSites
employeesites.SiteId = Nothing
Next
rdc.SubmitChanges()
但是当我尝试运行Linq代码时,出现了以下错误信息:
编译表达式错误:值类型为'System.Guid'的对象无法转换为'String'。
我对Linq非常陌生。请问有人能解释一下问题出在哪里吗?
谢谢!