我正在尝试在我的 Database.cs 文件中编写一个 linq 查询。我觉得很难。有什么工具可以将 sql 转换为 linq?我尝试了linqer,但效果不佳。或者您能帮我在 linq 中编写以下查询吗?
update table
set field1='R',
field2='" + DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss") + "',
field3 = '" + util.CleanStringInput(value1) + "'
where field1 = 'P'
and field3 = '" + value2 + "'
and field4 = (select max(field5)
from table2
where field6='" + value2 + "')