asp.net – 从类型’DBNull’到类型’String’的转换无效
发布时间:2020-05-23 22:07:37 所属栏目:asp.Net 来源:互联网
导读:我收到了这个问题 Conversion from type ‘DBNull’ to type ‘String’ is not valid. Line 501: hfSupEmail.Value = dt.Rows(0)(“SupEmail”) 我对此很新,我不确定究竟是什么问题 有人可以指导我吗? 非常感谢 快速而肮脏的修复: hfSupEmail.Value = dt.R
|
我收到了这个问题
我对此很新,我不确定究竟是什么问题 非常感谢 解决方法快速而肮脏的修复:hfSupEmail.Value = dt.Rows(0)("SupEmail").ToString()
当您的最终目标和源数据已经是字符串时,这非常有效.这是因为任何额外的.ToString()调用已经是字符串的东西通常会被抖动优化为无操作,如果它是NULL,那么生成的DBNull.Value.ToString()表达式会产生你想要的空字符串. 但是,如果您正在使用非字符串类型,则最终可能会执行额外的工作,尤其是在需要特定格式的情况下使用DateTime之类的工作. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结构
- asp.net-mvc – HTML5元素的“传说”太少了
- asp.net-mvc – ACS安装,但MVC 4.0应用程序仍然重定向,无法
- asp.net-mvc – MVC OAUTH VS2012模板,在哪里输入redirect_
- asp.net – 我应该在.gitingore文件中包含.vs文件夹吗?
- asp.net-mvc-2 – 实体框架4 CTP 4/CTP 5通用存储库模式和单
- 如何在ASP.NET生成的Word文件中嵌入图像
- asp.net-mvc – MvcHtmlString.Create()和Html.Raw()之间的
- 尝试设置DateTime时需要VBScript对象
- 获取当前的ASP.NET机器密钥
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC 3模型的部分验证
- 实体框架 – ASP.NET Web Api 2/EF6首次调用初始
- asp.net-mvc – 如何阻止Elmah伐木?
- 在ASP.NET MVC3中实现的示例项目插件jquery文件上
- asp.net-mvc – 使用JSON,JQuery向ASP.NET MVC C
- asp.net – HTML文档到PDF?
- asp.net-mvc – asp.net mvc博客引擎
- DataTable的Select方法
- asp.net-mvc – Structuremap处理DataContext对象
- asp.net-mvc – 在ASP.NET MVC 3中路由静态文件,
热点阅读
