在VB中如何对ACCESS数据库中的日期型字段进行操作

1984bobby 2006-02-28 11:41:43
例如一个表ts
id(文本)
time(日期型)

执行语句 insert into ts values (10,2005/5/2) 在记录中的time字段的日期会成了1899年等一个随即的日期

在已知一个记录的时间为 2006-1-1 时
执行语句 select * from ts where time = 2009-1-1 返回的记录为空

麻烦知道的朋友指教一下,谢谢
...全文
61 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
1984bobby 2006-02-28
非常感谢楼上几位~~问题解决了
回复
饮水需思源 2006-02-28
access中日期变量引用:# & 日期变量名称 & #
SQLServer中日期引用: '"& 日期变量名称 &"'
回复
faysky2 2006-02-28
在Access里,日期类型的值需要用两个#括起来,非数字类型字段的值需要用 两个单引号括起来
回复
faysky2 2006-02-28
语句没写对

insert into ts values ('10',#2005/5/2#)

select * from ts where [time] = #2009-1-1#
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2006-02-28 11:41
社区公告
暂无公告