winform dateTime数据类型转换方法
数据库中保存日期为NULL
程序中查出来判断的时候提示如下:
解决方案:
if ( model.LZ007 != null && model.LZ007 > DateTime.MinValue && model.LZ007 < DateTime.MaxValue ) dateTimePicker1.Value = model.LZ007;
下面是其它网友的补充:
C# winfrom中关於datetime数据类型转换问题,提示无法将字符型转换成datetime
数据库中有个字段date,数据类型是datetime,格式为“2013-03-03 00:00:00”,winform程序装在另一台电脑上,该电脑时间格式为:“2013-03-03 上午 12:00:00”,winform程序中有变量
string date=Convert.ToString(datareader["date"]);
将数据库中该字段读出来存到listviewitem1 中,从listviewitem单元中取出值
string date=listView1.SelectedItems[0].SubItems[0].Text;
有一SQL语句
delsql = string.Format("delete from fahuobiao where date='{0}'and shop='{1}' and goods='{2}'and product_key='{3}' and number='{4}' and name='{5}' and state='{6}'", Convert.ToDateTime(date), shop, goods, product_key, number, name, state);
当程序中执行到这语句时会报错:从字符串向datetime转换时失败。我想大概就是时间格式的问题(不通过修改电脑时间格式解决),请大家帮下帮,谢谢
解决方法:
//从数据库获取数据的时候: DateTime date=Convert.ToDateTime (datareader["date"]);//使用DateTime 类型 //绑定listviewitem1的时候使用: date.ToString("yyyy-MM-dd"); //拼接sql的时候: string date=listView1.SelectedItems[0].SubItems[0].Text; 这个时候直接使用date就可以了,不用在转换到日期格式了。
以上就是winform dateTime数据类型转换的一些知识点,希望大家以后多多支持猪先飞。
相关文章
- 本篇文章是对C#中数据类型转换的几种形式进行了详细的分析介绍,需要的朋友参考下...2020-06-25
- 这篇文章主要介绍了c# 中的DateTime的相关资料,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下...2020-11-03
- c#允许定义自己的数据类型,这意味着需要某些工具支持在自己的数据类型间进行数据转换。方法是把数据类型转换定义为相关类的一个成员运算符,数据类型转换必须声明是隐式或者显式,以说明怎么使用它...2020-06-25
- 这篇文章主要介绍了C#中DateTime日期类型格式化显示方法汇总...2020-06-25
- 在遇到形如"2012-12-19T17:00:00Z"这样的时间字符串时,怎样转换到DateTime类型呢,下面的方法可以解决...2020-06-25
- 在C#中DateTime是一个包含日期、时间的类型,此类型通过ToString()转换为字符串时,可根据传入给Tostring()的参数转换为多种字符串格式。...2020-06-25
- c# datetime根据日期显示几秒前、几分前、几天前、几月前、几年前等格式...2020-06-25
mysql取得datetime类型的数据,后面会跟个.0的实现方法
下面小编就为大家带来一篇mysql取得datetime类型的数据,后面会跟个.0的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2017-04-03C# string格式的日期时间字符串转为DateTime类型的方法
这篇文章主要介绍了C# string格式的日期时间字符串转为DateTime类型的方法,需要的朋友可以参考下...2020-06-25- 本文将详细介绍c# datetime方法应用,需要了解更多的朋友可以参考下...2020-06-25
.NET的DateTime函数获取上个月的起始和截止时间的方法
这篇文章主要介绍了NET的DateTime函数获取上个月的起始和截止时间的方法,可广泛使用于报表中的时间自动选择功能,是非常实用的技巧,需要的朋友可以参考下...2021-09-22- 下面小编就为大家分享一篇基于数据类型转换(装箱与拆箱)与常量详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-06-25
- C#中DateTime日期时间在应用中比较广泛的了,本文列出了C#中DateTime常用的方法与属性,感兴趣的你可不要错过了哈...2021-09-22
- C#语言类型系统提出的一个核心概念装箱(boxing)拆箱(unboxing)。装箱和取消装箱的概念是C#的类型系统的核心。它在“值类型”和“引用类型”之间的架起了一座桥梁,使得任何“值类型”的值都可以转换为object类型的值,反过来转换也可以。...2020-06-25
C#巧用DateTime预设可选的日期范围(如本年度、本季度、本月等)
这篇文章主要介绍了C#巧用DateTime预设可选的日期范围,如本年度、本季度、本月等,感兴趣的小伙伴们可以参考一下...2020-06-25- 这篇文章主要介绍了C#中比较常用的DateTime结构的使用方法,需要的朋友可以参考下...2020-06-25
使用DateTime的ParseExact方法实现特殊日期时间的方法详解
本篇文章是对使用DateTime的ParseExact方法实现特殊日期时间的方法进行了详细的分析介绍,需要的朋友参考下...2020-06-25解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法
这篇文章主要介绍了解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法,需要的朋友可以参考下...2021-09-22Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
这篇文章主要介绍了Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高,针对这一问题每人回答方式各不相同,下面分享下我的个人想法,需要的朋友可以参考下...2021-08-22C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法
这篇文章主要介绍了C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法,本文总结了Convert.ToDateTime(string)、Convert.ToDateTime(string, IFormatProvider)、DateTime.ParseExact()三种方法,需要的朋友可以参考下...2020-06-25