我在数据库中保存的日期格式是2010-6-5 06:00:06
我想让它在dgv上只显示时分 06:00
我知道可以在指定数据源之前循环取出这一列,格式化成想要的格式,但是我感觉这样有点麻烦,
可不可以写sql语句查询时直接格式化成想要的格式,或者有别的方法解决,还请各位高手帮帮忙
我想让它在dgv上只显示时分 06:00
我知道可以在指定数据源之前循环取出这一列,格式化成想要的格式,但是我感觉这样有点麻烦,
可不可以写sql语句查询时直接格式化成想要的格式,或者有别的方法解决,还请各位高手帮帮忙
解决方案 »
- base对象
- 急助,看见都进来看看,提供想法
- C#的一个问题 急急急
- 求C#仿outlook2003的控件
- c# 读写文件的问题
- DateTimePicker绑定可空DateTime类型
- try catch处理异常,已经知道会有NULL异常发生,现在只想处理除NULL异常外的其它异常,也就是对NULL异常视而不见,在catch块中要怎样写?
- 为什么我的C#程序在处于非活动窗口一段长的时间后,在再次成为活动窗口时,需要花费好几秒才能正常运行?
- 如何实现对dataGrid中的一行数据进行修改
- 第三遍发贴
- 能否用FileUpload上传图片到D盘指定的路径下?
- 需要多个对象完成一个工作任务一般要怎么做?
那么可以用 to_char(字段名,'hh24:mi') 代替那个字段就行了
<%#Convert.ToDateTime(Eval("时间字段名")).ToString("hh:ss")%>
select datename(hh,time)+':'+datename(mi,time) as time from xxx
select convert(varchar(10),getdate(),108)
from 表名
style.Format = "HH:mm";
this.dataGridView1.Columns["列"].DefaultCellStyle = style;