在我当前的解决方案中,我使用CONVERT在数据库中转换DateTime值“Time”,以##:## AM/PM格式显示,并且我意识到CONVERT只需要使用任何数据类型,并将其转换为VarChar或C#中的字符串。这使我的排序工作在我的Gridview中不正确。我正在排序从我的存储过程返回的DataSet中的列。然而,它不是由AM/PM排序,因为它是一个字符串文字,而不是DateTime。排序数据集中的时间值
排序时间值的最佳方法是什么?我应该在数据库中使用不同的数据类型,例如TIME吗?不同的CONVERT命令?我很难过!我无法使用24小时格式,这是唯一的限制。谢谢!
你不能返回实际的领域,并使用它进行排序,但不显示它? – 2010-07-20 23:21:58
我会试一试,谢谢你的建议。 – Gallen 2010-07-20 23:22:32