你们好,近期小弟遇到一个奇怪的问题,请教各位高手,谢谢。
情况如下:
公司有个考勤服务器用的数据库是 MSSQL 2000,小弟想对考勤系统进行二次开发,MSSQL2000里面有一个表,表中有50多个字段,问题就是其中有workdate、work_time1、work_time2、work_time3、work_time4、work_time5、work_time6、7个一样都是datetime日期类型的字段,我用jsp的rs.getString读取这7个字段循环显示,没有出现错误,因为7个字段显示出来的都是日期+时间如:2013-07-31 07:08:09.0 ,我就想到用substring对其进行字符串截取,奇怪的就是只有workdate截取成功,在work_time1、work_time2一直到work_time6都是无法截取字符串一截取就出错,如下图,请高手打救我吧,谢谢。
下图是MSSQL参数的截图
下图是workdate、work_time1、work_time2都进行了字符串截取后出现的错误。
下图是只有workdate继续了字符串截取后没有出现错误的截图。
求组MS SQLJSP数据库