VB+Access97这个问题大家怎么解决的? 将日期格式化一下,format(日期,"YYYY-MM-DD") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我试过format(日期,"YYYY-MM-DD") ,不成功。实际上在VB中就已经转换成了日期型再赋予参数的,所以不管用。 同时,我还在执行完command命令后察看其参数值,参数的日期是对的,返回的结果不正确 用API改日期为长格式。在查询中用Format(date_var,"mm/dd/yyyy") Public Declare Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String) As Long '设置控制面板SetLocaleInfo GetSystemDefaultLCID, 31, "yyyy-MM-dd"这样就可以设置长日期了. 附加一句.刚才的方法是把对方的机子设成长日期型,我个人不支持这种做法.最好就用Format(date_var,"mm/dd/yyyy") 来做,这样会好一点. 最好别用日期型,我从DOS平台上开始编程,那时候因为千年虫的问题而放弃了日期型,后来用VB也就不再用日期型,改用10位长度的字符型,一样控制自如的(想怎么写就怎么写,想怎么查就怎么查)。 你的SQL语句这样写::SELECT * FROM TAB1 WHERE TIMETEST >#01-07-02 01:11:00#语句中的日期必需写成 mm-dd-yy hh:nn:ss 的格式如果你写成 yyyy-mm-dd hh:nn:ss 的格式将的不到正确的返回。 不要用日期类型,把数据类型全部转换成 string.format(MyDate,"yyyy-mm-dd").它的排序和查询返回的结果跟日期类型是一样的。 我已全部转换为日期字符串,跟lianghn(宁河)说的差不多,谢谢大家! 送分100分:关于事务操作的执行步骤是从 adodc没有指定记录源!!![ADO]没有为命令问题设置命令!!! 超级郁闷!贡献100分(不够再加) 解决 vb连接mysql数据库问题!~!! 求一网格控件 因为是新手!捕获鼠标坐标??在线! 生日快乐! 用VB写了一个ActiveX EXE,怎样在浏览器中接受该组件发送的事件?该事件也是自定义的! 用ADO连接Oracle数据库的问题,请指教!!! 这么简单的SQL语句怎么写?我是刚开始转过来用VB的,帮忙一下 关于sql查询的问题 怎样在Datareport的页标头上显示数据库中的数据? 怎么使用COLLECTION对象啊?
在查询中用Format(date_var,"mm/dd/yyyy")
Format(date_var,"mm/dd/yyyy") 来做,这样会好一点.
SELECT * FROM TAB1 WHERE TIMETEST >#01-07-02 01:11:00#
语句中的日期必需写成 mm-dd-yy hh:nn:ss 的格式
如果你写成 yyyy-mm-dd hh:nn:ss 的格式将的不到正确的返回。
format(MyDate,"yyyy-mm-dd").它的排序和查询
返回的结果跟日期类型是一样的。