如何在视觉工作室中将时间跨度转换为字符串

时间:2013-01-02 09:29:11

标签: visual-studio-2010 visual-studio visual-studio-2008 datetime

它出错了,

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

Time.Text = datareader1.GetValue(3)

我正在尝试显示database(MS ACCESS)中的数据,数据显示为time类型。

1 个答案:

答案 0 :(得分:2)

只需致电ToString()

Time.Text = datareader1.GetValue(3).ToString()

您目前在执行时看到此的事实表明您已将Option Strict设置为关闭。 (我假设这是VB。)我建议在上使用Option Strict ,除非你真的因为故意的后期绑定原因而真的需要它。