同步MySql服务器和VB.Net Winform应用程序



你好,先生们。

我有一个winform应用程序和一个用于数据库的Mysql服务器。在我的应用程序中,我有几个日期字段,其中显示事务的日期,如开始日期和时间。在应用程序中,它被设置为遵循计算机(客户端(的日期和时间,而不是服务器。当我更改客户端日期和时间时,它会按原样保存,而不是影响数据完整性和准确性的服务器时间。如何将客户端机器设置为遵循服务器日期和时间。有什么方法或技术可以避免这些问题吗。比如,在启动应用程序之前,我如何设置应用程序位置以检查服务器和客户端的日期是否相同。感谢

在MySQL数据库中插入记录时,可以对日期时间字段使用NOW((函数,而不是从客户端机器传入当前日期时间。NOW((将在服务器上求值,因此是服务器日期时间。

https://www.w3schools.com/sql/func_mysql_now.asp

您想过使用EPOCH时间戳吗?Unix时间戳

携带此值而不是日期时间值将提供一个公共基础,用于确定本地(客户端(日期时间值。

最新更新