为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:Linux jitsi127.runaiot.sh 4.19.90-24.4.v2101.ky10.aarch64 #1 SMP Mon May 24 14:45:37 CST 2021 aarch64 aarch64 aarch64 GNU/Linux
【CPU】:
【问题描述】*:代码在本地debug没有问题,一部署,就疯狂输出
Dm.DmException (0x80004005): 非法的时间日期类型数据
我代码的时间是 2023-02-13T17:24:02.7744668+08:00
我ef core 执行
select * from tablename where createtime=“2023-02-13T17:24:02.7744668+08:00”
达梦ef core 就会提示这个问题
你们的.net DmProvider的版本是多少的呢?
用我提供附件中的21072的驱动版本,应该就可以了。
现在新版本上的应该已经解决了这个问题,服务器也提了兼容需求,在开发中。
dotNet-21072.zip
时间格式不带T和+8:00这种,格式化为"YYYY-MM-DD HH:mi:ss.ffffff’