Vb.net 将日期时间转换为字符串会导致错误;从字符串“转换”&引用;“年月日”&引用;输入';整数';无效。”;

Vb.net 将日期时间转换为字符串会导致错误;从字符串“转换”&引用;“年月日”&引用;输入';整数';无效。”;,vb.net,Vb.net,我有一个从记录集中检索的日期: AdoRecordSet("Date").Value 它具有以下值: #12/7/2018 12:00:00 AM# 当我尝试将其转换为字符串并在文本框中显示时: textbox1.Text = AdoRecordSet("Date").Value.ToString("dd.MM.yyyy") 这会导致一个错误: Message: "Conversion from string ""dd.MM.yyyy"" to type 'Integer' is not

我有一个从记录集中检索的日期:

AdoRecordSet("Date").Value
它具有以下值:

#12/7/2018 12:00:00 AM#
当我尝试将其转换为字符串并在文本框中显示时:

textbox1.Text = AdoRecordSet("Date").Value.ToString("dd.MM.yyyy")
这会导致一个错误:

Message: "Conversion from string ""dd.MM.yyyy"" to type 'Integer' is not valid."

我正在试图找出为什么
dtDate.ToString(“dd.MM.yyyy”)
会导致错误。

由于某种原因,当从
ADODB.RecordSet
读取值时,它无法从
DateTime
隐式转换为
日期


它与CDate(AdoRecordSet(“Date”).Value.ToString(“dd.MM.yyyy”)

一起工作,您的问题是?@Arvo抱歉,我添加了我要查找的内容。