asp.net – ‘没有重载的方法’ToString’采
发布时间:2020-05-25 02:05:36 所属栏目:asp.Net 来源:互联网
导读:我一直在使用asp.net 3.5.我想将一个DateTime数据从sqldatareader转换为“dd-MM-yyyy”格式的字符串。 但是当我使用“dd-MM-yyyy”格式化参数为“rdMonthlyLeave [”LEAVE_DATE“]时,ToString(”dd-MM-yyyy“)”浏览器返回编译错误 Compiler Error Message:
|
我一直在使用asp.net 3.5.我想将一个DateTime数据从sqldatareader转换为“dd-MM-yyyy”格式的字符串。
你有解决办法吗? 解决方法您需要先将其转换为DateTime:DateTime leave = (DateTime) rdMonthlyLeave["LEAVE_DATE"];
DoSomethingWith(leave.ToString("dd-MM-yyyy"));
要不就 ((DateTime)rdMonthlyLeave["LEAVE_DATE"]).ToString("dd-MM-yyyy")
DataReader索引器的返回类型只是对象,对象没有ToString的重载,它接受一个字符串。不要忘记,重载是编译时的决定 – 编译器使用兼容签名选择适当的方法,只有基于执行时类型才能覆盖。在这种情况下,没有ToString与兼容的签名重载,所以你得到一个编译时错误。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 构建为单个ASP.NET MVC应用程序的多个ASP.N
- asp.net-mvc – 在.NET MVC上启用Http PUT请求
- asp.net – ELMAH日志如何按类型忽略错误
- asp.net – 如何使用System.Drawing绘制透明图像?
- asp.net – 内联JavaScript的外部JavaScript文件
- asp.net-mvc – 带有存储库和ninject的ASP.NET MVC Members
- 如何在ASP.NET MVC中实现Disqus?
- asp.net-core – 如何使用ASP.NET注册OData 5
- asp.net-mvc – web.config中的表单身份验证
- asp.net-mvc – MVC4捆绑使用Scripts.Render时速度慢
推荐文章
站长推荐
- 如何使用ASP.NET在纯HTML页面上执行表单验证?
- asp.net-mvc – Asp.net MVC授权属性,重定向到自
- 我可以在Razor中使用@helper语法返回一个字符串吗
- 从ASP.Net中的sessionID获取会话对象
- asp.net-mvc – Actionresult vs JSONresult
- asp.net – 你可以添加一个HtmlGenericControl的
- asp.net-mvc – 在MVC WebApi中的方法如何映射到
- ASP.NET设计网络硬盘之删除文件夹实现代码
- asp.net-mvc-3 – MVC:路由获取/发布到不同的控
- asp.net – 有一个可靠的方法来防止在匿名用户可
热点阅读
