unable to convert mysql date/time_Unable to convert MySQL date/time value to System.DateTime问题解决方案...

原因:可能是该字段(date/datetime)的值默认缺省值为:0000-00-00/0000-00-00 00:00:00,这样的数据读出来转换成System.DateTime时就会有问题;

解决办法:在连接字符串中添加Allow Zero Datetime=True

private static String mysqlcon = "Database=.;Data Source=127.0.0.1;User Id=root; password=****;CharSet=utf8;Allow Zero Datetime=True";

若需要对此列数据进行判断处理,我是这样写的:

if (dts.Rows[i]["StartDate"].ToString().Equals("0000-00-00 00:00:00") || dts.Rows[i]["EndDate"].ToString().Equals("0000-00-00 00:00:00"))

随机推荐

centos下 Vim快捷键操作命令大全

Vim是一个超牛的编辑器,命令功能十分强大 .而且这些命令大都可以进行组合 ,比如,9yy命令表示复制9行内容,9表示要复制的行数,同样100dd表示删除100行,当数字和命令合作的时候,就比单纯的命 ...

Strassen算法

如题,该算法是来自德国的牛逼的数学家strassen搞出来的,因为把n*n矩阵之间的乘法复杂度降低到n^(lg7)(lg的底是2),一开始想当然地认为朴素的做法是n^3,哪里还能有复杂度更低的做法,但 ...

pip 的 Assert Error

在Ubuntu 14.04 中安装了Python之后,使用pip freeze,出现AssertError. 发现是pip版本太低,只有1.5.6 更新pip之后就OK了.

Spring MVC异常处理

Spring Mvc 中异常处理,一般有两种解决办法: 一.利用org.springframework.web.servlet.handler.SimpleMappingExceptionResolv ...

[原]逆向iOS SDK -- _UIImageAtPath 的实现(SDK 5.1)

注释过的反汇编代码:http://pan.baidu.com/share/link?shareid=3491166579&uk=537224442 伪代码(不精确,仅供参考): NSStrin ...

linux 查看tcp数量

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

出去html中的标签

C#写法 public static string StripHTML(string strHtml) { string strOutput = strHtml; Regex regex = new ...

慕课学习--DNS的作用

因为相对于32位的IP地址,人对域名更加敏感,也更容易记忆.所以一般都是把IP地址转化为域名进行网页的访问. DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映 ...

LeetCode: Set Matrix Zeroes 解题报告

Set Matrix ZeroesGiven a m x n matrix, if an element is 0, set its entire row and column to 0. Do it ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值