我使用的是用友畅捷通T+财务管理软件,在操作T+库存管理模块的时候碰到了个问题:
重新计价提示241数据库错误,从字符串向
请教用友财务软件工程师如何解决?具体的情况如下:
重新计价提示241数据库错误,从字符串向datetime转换时失败
这个可能是日期格式的问题。建议先更新下补丁,之前补丁修复过一次日期格式的问题,如果还不行的话,参照一下知识库案例,调整日期格式。http://service.chanjet.com/zhishi/5865d3c13eeec2312412922b
检查系统日期格式是否符合下面的要求:短日期格式:yyyy-MM-dd,长日期格式:yyyy-MM-dd'。(检查方法:点击”开始菜单“-”控制面板“,依次找到”时钟、语言和区域“-”设置时间和日期“-”更改日期和时间“-”更改日历设置“-”日历设置“-【日期】页签中进行查看和修改。)如果修改后还有提示,请修改注册表:\"\"可以在注册表中HKEY_USERS\\S-1-5-20\\Control Panel\\International 位置下的sShortDate的值改为 yyyy/M/d 。操作前对注册表做好备份,以免操作失误。B.开始-运行中输入regedit ,修改注册表 ,去除这两个位置的特殊字符 ,并且使键一致(可参照正常机器修改,或者直接更换操作系统)1.HKEY_CURRENT_USER\\Control Panel\\International下的“sShortDate” 'sDate' 中的格式2.HKEY_USER\\.Default\\Control Panel\\International下的“sShortDate” 'sDate' 中的格式C.磁盘格式需要NTFS。D、修改注册表:HKEY_USERS\\.DEFAULT\\Control Panel\\International下sShortDate、sLongDate的值,去掉星期dddd。【方法:先在控制面板里改好 然后复制粘贴到注册表里而且长短格式都是yyyy-mm-dd注册表里长日期格式默认没有yyyy-mm-dd 就在短日期格式里先选好然后复制粘贴到长日期里】\"