更改数据表的日期时间格式
我有一个可以连接到 oracle、sql 或 access 的表单。我将数据网格绑定到包含 3 个日期时间值的数据表。其中一个数据列由一个函数填充,该函数以 dd/MMM/yyyy HH:mm:ss
格式填充该列。但其他两列不以相同的格式显示。由于数据库可以是这 3 个中的任何一个,因此我无法提及用于填充数据表的常见查询中的格式。我怎样才能让其他两列也采用 dd/MMM/yyyy HH:mm:ss
格式。我的.net版本是3.5。
i have a form that can connect to either oracle,sql or access. i am binding a datagrid to a datatable which contains 3 datetime values. one of this datacolumn is filled by a function which fills the column in the format dd/MMM/yyyy HH:mm:ss
. but the other 2 columns are not displayed in the same format. since the db can be any of the 3, i cant mentioned the formatting in the common query used to fill the datatable. how can i have the other 2 columns also in the format dd/MMM/yyyy HH:mm:ss
. my .net version is 3.5.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于两列的其余部分,以与第一列相同的格式解析它们:
使用 TryParseExact 方法解析日期,
有关更多模式,请检查以下内容:
http://msdn .microsoft.com/en-us/library/8kb3ddd4.aspx
首先格式化您的字符串,尝试像这样:
然后尝试像
For rest of two column parse them in the same format as first one :
use TryParseExact method for parsing of date,
for more pattern check this :
http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
first format your string, try like this:
then try it like