我正在使用vb.net将值存储到.accdb文件中。在我的表格中,我有一个带日期的框,它显示当前日期。试图在MsgBox中打印它并正确显示日期但是当我将它存储在.accdb文件中时它说日期是1905-05-31 WTF ???我不知道它来自哪里。
DateTimePickerIFT.Text (it is actually DateTimePicker IFT at the end is how I name it)
这是我从DateTimePicker框中获取日期的方法。我注意到如果我将日期移动一天后存储的值是1905-06-01,这是(2012-10-23在datepickerbox中),当我得到1905-05-31选择日期是(2012-10-24 )。我没有在从框中获取日期并将其直接发送到.accdb文件的任何地方初始化日期。
我尝试将.accdb的归档值设为[日期/时间]或[文本],结果相同。
有人能帮助我吗?
答案 0 :(得分:0)
显然需要把它放在字符串值之外#“& DateTimePickerIFT.Value.ToShortDateString&”#