C#的winform程序,怎么在让datagrid表里面显示具体的时间,而不是只有年月日

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:43:44
我用的是c#的winform来编写一个小程序,要查询表里的具体时间,但是datagrid表只是显示年月日,如2008-11-21,我想让表里的时间显示成2008-11-21 10:22:00,哪位精通winform的高手会啊?小妹再次拜谢了
我的查询语句是select * from mytable
我要显示所有的数据,而且时间是yyyy-MM-dd HH:mm:ss 的格式,因为字段很多,有70多个字段,我不想用控件来数据绑定,只是想通过写代码来实现

方法一:
在Sql语句中,把查询“时间”列改成字符串,select tochat(date,yyyy-MM-dd HH:mm:ss) from table并调整显示格式,比如你的yyyy-MM-dd HH:mm:ss,绑定时候就会按照字符绑定。
方法二:
绑定列中调整显示长度。

dataGridView--编辑列--选中时间那列--DataGridViewCellStyle--最下面的format--设置为大写的"G"即可