VB中DTPicker控件存入ACCESS中丢失时分秒怎么办???

VB中DTPicker控件存入ACCESS中丢失时分秒怎么办???strSql="Insertintocsb(riqi)Values(#"&DTPicker1.Value... VB中DTPicker控件存入ACCESS中丢失时分秒怎么办???

strSql = "Insert into csb (riqi) Values( #" & DTPicker1.Value & "# )"

DTPicker1控件已经设置为3 - dtpCustom 格式为 yyyy-MM-dd hh:mm:ss,Access中设置为常规日期1900/1/1/ 12:00:00
可是存入数据库中只有日期,没有时分秒!怎么办??请指教
不好意思!已经自己测试出来了。问题是时间是控件提供的0:00:00,所以没有时分秒!
不过那位能回答 a=DTPicker1.value
DTPicker1控件已经设置为3 - dtpCustom 格式为 yyyy-MM-dd hh:mm:ss

变量的值只有年月日怎么解决?需要年月日时分秒。
展开
 我来答
tianqing20wen

推荐于2016-07-20 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:5132万
展开全部

虽然你设置控件属性 但你可能没有对 dtp控件进行时分秒的赋值 所以丢失了

你可以插入记录前 msgbox DTPicker1.Value 看看内容是什么就很清楚了


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式