VS2003中dataGrid显示时间问题(Winfrom)

dongwei_sy 2008-04-18 06:43:45
从数据库中查出一张表,表里有一个字段是DateTime类型的,放在DataGrid上显示出来,却怎么也显示不出来小时、分、秒,只有日期,请大家伙帮帮忙,急需,谢谢。代码如下:

SqlConnection con=new SqlConnection("server=.;database=weiwei;uid=sa;pwd=sa");
SqlDataAdapter da=new SqlDataAdapter("select * from weiwei",con);
DataSet ds=new DataSet();
da.Fill(ds);
this.dataGrid1.DataSource=ds.Tables[0];
...全文
80 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongwei_sy 2008-04-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fancen0112 的回复:]
需要转下类型
[/Quote]
在哪转啊,说详细点啊,谢谢
fancen0112 2008-04-18
  • 打赏
  • 举报
回复
需要转下类型
dongwei_sy 2008-04-18
  • 打赏
  • 举报
回复
我又加代码如下,还是不行啊

DataGridTableStyle ts = new DataGridTableStyle();
DataGridTextBoxColumn dc0 = new DataGridTextBoxColumn();
dc0.Alignment = HorizontalAlignment.Center;
dc0.HeaderText = "通行时间";
dc0.MappingName = "PassTime";
dc0.Format = "yyyy.MM.dd HH:mm:ss";
dc0.Width = 200;
ts.GridColumnStyles.Add(dc0);
dataGrid1.TableStyles.Add(ts);
peterb 2008-04-18
  • 打赏
  • 举报
回复
设置 日期列的显示格式或者直接转化成字符串
dongwei_sy 2008-04-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 loweek 的回复:]
简单!
[/Quote]

你有没有QQ,我加你或你加我,指导下啊,谢谢
我QQ:36519258
dongwei_sy 2008-04-18
  • 打赏
  • 举报
回复
简单,怎么整啊,谢谢
loweek 2008-04-18
  • 打赏
  • 举报
回复
简单!
dongwei_sy 2008-04-18
  • 打赏
  • 举报
回复
没人来,不是吧,太早了吗

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧