你的access数据库的“进货日期”的数据类型选成了文本型吧!要不就是日期型的格式没选对。关键问题还是在access数据库里。那段代码没有问题。还有一点要注意的是最好在控制面班中把日期类型选为长日期型可以避免很多这类问题。
解决方案 »
- 再次请教,vb写入ini文件,有汉字存在乱码的问题,接上一贴
- SetupDiEnumDeviceInterfaces返回值为何总是0
- vb导入数据时如何用进度条显示导入进度
- 超Easy问题~关于日期~~大家来看看啊
- 半年没在这个板块发言了,今日故地重游,希望再次获得帮助。
- ppt中的控件是使用语言来编程的?
- end 和unload me有什么区别呢????
- 各位前辈,有没有"街霸"或"拳皇"之类对打游戏的代码,让小弟参考一下?
- 哪位大哥有小写转大写的函数源码,帮帮我好吗?
- 我的VB起动后自动退出, 卸掉后再重装,还是如此.我该如何是好?
- *.asa是什么文件;*.mdb是什么文件。用什么能打开?
- 当光驱从打开状态到关闭时怎么检测,加分
Debug.Print "select * from b2 where 进货日期>='" & time1 & "' and 进货日期<='" & time2 & "'"
看一下,就明白了。建议不要直接把日期变量嵌在字符串里,不妨麻烦点,用个Format来规定一下格式。
另外,如果是用ACCESS数据库,好象应该把单引号改成#,不过可能不改也可以(太懒,没有试)。