关于DateGrid中只显示年月日的问题
在C#的Web应用程序中,使用SqlDataAdapter+ SqlConnection+ DataSet+ DataGrid显示数据库中一张表中的datetime型字段。希望只显示日期(年月日),不显示时间(时分秒)。不知能否通过DataGrid的“属性生成器”窗口中的“列”的“数据格式设置表达式”实现?如果能,如何设置表达式?如果不能,有什么解决办法?由于SqlDataAdapter同时要用于添加和删除,希望不把SqlDataAdapter对应的SQL语句由“SELECT …,OrderDate,…”改为“SELECT …,DATETIME(yy,OrderDate)+'年'+DATETIME(mm,OrderDate) +'月'+DATETIME(dd,OrderDate) +'日',…”。