gpt4 book ai didi

c# - Entity Framework - 将字段值更新为当前数据库服务器时间

转载 作者:太空狗 更新时间:2023-10-29 23:34:42 25 4
gpt4 key购买 nike

我从数据库中提取了一个实体对象,我需要将日期更新为数据库服务器的日期/时间 - 通常您可以通过使用 SQL getDate() 设置它来完成此操作功能。

在以下情况下我如何完成此操作:

var client = context.client.Where(c=>c.clientID == 1).FirstOrDefault();

// the value needs to be the value of the server's current date, i.e, getDate()... not DateTime.Now
client.someDate = <somevalue>;
context.SaveChanges();

最佳答案

尝试插入以下内容代替示例中的第四行:

var dateQuery = context.CreateQuery<DateTime>("CurrentDateTime() ");
client.SomeDate = dateQuery.AsEnumerable().First();

关于c# - Entity Framework - 将字段值更新为当前数据库服务器时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4404086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com