sql7的日期格式如
sep 1,1999
sep 1 1999
september 1 1999
1999 sep 1
1999 1 sep
1 sep 1999
或者
9/1/1999
09/01/1999
9-1-1999
1999-9-1
1999.9.1
都是对的,都表示1999年9月1日
sep 1,1999
sep 1 1999
september 1 1999
1999 sep 1
1999 1 sep
1 sep 1999
或者
9/1/1999
09/01/1999
9-1-1999
1999-9-1
1999.9.1
都是对的,都表示1999年9月1日
改为'#" + format(Trim(Text3.Text),'YYYY-MM-DD') + "#'
这样写我已经试过了,VB会出现"缺少表达式"的错误,错误处停留在 ' 处,然后我把 ' 都去掉,即写成为'#" + format(Trim(Text4.Text),YYYY-MM-DD) + "#'后VB没有包错,但是在执行时候,仍然出现 syntax error converting datetime from character string这个错误.我用的是SQL SERVER 7.0
这样不知行不行.
最后建议一点,vb中字符串连接用"&",不要用"+".在sql里用"+".