您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> char 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。

char 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。

来源:网络整理     时间:2016/8/4 14:38:08     关键词:char

关于网友提出的“char 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。”问题疑问,本网通过在网上对“char 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:char 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。
描述:

添加数据库时出现的错,怎么会这样,数据库中的类型为datetime的
显示的this.TextPubTime.Text = Convert.ToString(Convert.ToDateTime(sdr["PublishDate"].ToString()).ToString("yyyy-MM-dd"));
string date = this.TextPubTime.Text;
date = date.Replace("年", "-").Replace("月", "-").Replace("日", "-");
string sql = "update Tips set PublishDate='" + date + "'
出现从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。错误


解决方案1:

检查一下"update Tips set PublishDate='" + date + "' 中date的格式是否为“yyyy-MM-dd”,然后再看一下你数据库里的数据类型是否定义正确。

解决方案2:

1999年9月9日
这样的是不能存入datatime字段库里的
1999-9-9
1999/9/8好像这两种才可以


以上介绍了“char 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3104058.html

char相关图片

char相关文章