数据库表中的date1列为日期型。
程序如下:DateTime dt;
dt=dr["date1"].ToString();
label_time.Text = dt.ToLongDateString()+dt.ToLongTimeString();// 编译时,在第一行处报错:无法将类型“string”隐式转换为“System.DateTime”
如何解决?
程序如下:DateTime dt;
dt=dr["date1"].ToString();
label_time.Text = dt.ToLongDateString()+dt.ToLongTimeString();// 编译时,在第一行处报错:无法将类型“string”隐式转换为“System.DateTime”
如何解决?
解决方案 »
- 枯井和非哥,谁对?js的理解 一个web高手一个asp.net高手,我目前依旧困惑!
- 一个全局方法的问题!(不如这么问)
- 问一个简单SQL的 select @a=a from 表
- 为什么别处的ASP.NET文件在本地机不能用,是不是配置有什么问题!
- 一个是在ASPX内嵌入代码,一个是在类文件里写代码,哪个效率高?为什么?
- 关于webservice?
- 控件绑定在那个时候发生??
- 关于如何把数据填充到excel里的问题
- 关于提取表单信息错误?
- 2008R2服务器上,老是报错这个,不知道是代码的问题,还是iis的问题。
- asp.net如何压缩acess2000 数据库
- 在asp.net中怎么设置控件宽度啊。。。大家帮帮我。
dt是DateTime类型,dr["date1"].ToString()是string类型,当然会错了!
或
dt = (DateTime)dr["date1"];
或
dt = (DateTime)dr["date1"];