问题现象: | 在“考勤设置”-“考勤人员”里,点击“查询”,没有输入任何查询条件,点击确定后报错: 执行语句 update hr_hi_person set vcardno='',btaketm='True',rpersonparameters='00',cdutyclass='',cShiftType='1',cDefaultBC='0000',cRestType='00',dEnterDutyClassDate=null where cpsn_num='200/1323' update hr_hi_person set vcardno='',btaketm='True',rpersonparameters='00',cdutyclass='',cShiftType='1',cDefaultBC='0000',cRestType='00',dEnterDutyClassDate=null where cpsn_num='20080001' ………… update hr_hi_person set vcardno='',btaketm='True',rpersonparameters='00',cdutyclass='',cShiftType='1',cDefaultBC='0000',cRestType='00',dEnterDutyClassDate=null where cpsn_num='20080046' 时出错,错误信息:将varchar值'Ture'转换为数据类型为bit的列时发生语法错误。 |
问题原因: | |
解决方案: | 您好, 1、其他帐套是否存在类似问题。 2、在最新补丁环境测试是否存在同样问题。 3、从后台跟踪一下是否存在数据错误。 4、若是客户端报错,请保证客户端的补丁环境与服务器端一致。 5、若打了补丁,请保证补丁脚本已执行(可以通过补丁更新工具客服端的“我要升级本机数据库”功能进行补丁脚本升级)。 6、手工注册ufcomsql目录下的控件(后缀名为dll,注册命令请参考:for %1 in (c:ufsoftufcomsql*.dll;*.ocx) do regsvr32.exe /s %1,在dos中执行)。 7、若打过补丁,将补丁卸载重新安装一次。 8、重新安装u8软件。 如有问题,请及时反馈! U8/CRM/PLM |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 考勤管理 |
产品: | 人力资源 |
问题名称: | 考勤模块考勤人员无法查询 |
最后更新: | 2011-12-23 23:32:21 |