Visual studio 2010 如何在visual studio中将时间跨度转换为字符串

Visual studio 2010 如何在visual studio中将时间跨度转换为字符串,visual-studio-2010,visual-studio,visual-studio-2008,datetime,Visual Studio 2010,Visual Studio,Visual Studio 2008,Datetime,它给出了一个错误 异常详细信息:System.InvalidCastException:从类型“TimeSpan”到类型“String”的转换无效。 Time.Text = datareader1.GetValue(3) 我正在尝试显示来自数据库(MS ACCESS),数据显示是时间类型。只需调用ToString(): 您当前在执行时看到的事实表明您已经设置了选项Strict。(我假设这是VB。)我建议启用选项Strict,除非您出于故意延迟绑定的原因确实需要禁用它。在我的回答中,我假设这是V

它给出了一个错误

异常详细信息:System.InvalidCastException:从类型“TimeSpan”到类型“String”的转换无效。

Time.Text = datareader1.GetValue(3)
我正在尝试显示来自
数据库(MS ACCESS)
,数据显示是
时间类型。

只需调用
ToString()


您当前在执行时看到的事实表明您已经设置了
选项Strict
。(我假设这是VB。)我建议启用
选项Strict
,除非您出于故意延迟绑定的原因确实需要禁用它。

在我的回答中,我假设这是VB。请确认,并适当编辑您的问题标签?(仅在VisualStudio中使用标记并没有多大用处。)
Time.Text = datareader1.GetValue(3).ToString()