SQL2000问题Microso
看样子,你用的是VB吧。看语法的错误提示,就是字符串转换SQL SERVER 2000的smalldatetime类型时出错了。而且你的估计也是正确的。就是在时间上,不支持汉字的上午下午。
在SQL 2000中,smalldatetime数据类型与datetime数据类型相似,但其日期时间范围较小,从1900年1月1日到2079年6月6日。 日精度较低,只能精确到分钟。
日期输入格式大致有三种:英文+数字格式、数字+分隔符格式、纯数字格式,具体不细说了。
时间格式必须按“小时、分钟、秒、毫秒”的顺序来输入。中间可以用冒号:分隔。 毫秒部分用小数点。来分隔。
错误原因清楚了,所以你可以在...全部
看样子,你用的是VB吧。看语法的错误提示,就是字符串转换SQL SERVER 2000的smalldatetime类型时出错了。而且你的估计也是正确的。就是在时间上,不支持汉字的上午下午。
在SQL 2000中,smalldatetime数据类型与datetime数据类型相似,但其日期时间范围较小,从1900年1月1日到2079年6月6日。
日精度较低,只能精确到分钟。
日期输入格式大致有三种:英文+数字格式、数字+分隔符格式、纯数字格式,具体不细说了。
时间格式必须按“小时、分钟、秒、毫秒”的顺序来输入。中间可以用冒号:分隔。
毫秒部分用小数点。来分隔。
错误原因清楚了,所以你可以在代码中指定now函数的格式。
比如:Format(Now, "yyyy-mm-dd hh:mm:ss")
。收起