【发布时间】:2015-08-23 19:52:06
【问题描述】:
所以我从我的表中发出一个类似SELECT * 的测试查询,其中的start_date 列具有Date 数据类型。然后将此查询制成一个 DataTable,然后将其转换为 CSV 文件。在 SSMS 中,查询仅返回日期,您可以在此处看到:
但是当我下载转换后的 CSV 文件时,日期是这样的:
我想知道的是为什么。为什么DataTable 会这样?我在DataTable的文档中找不到直接的答案。
这是在带有 SQL Server 2008 的 ASP.NET 4.0 C# 平台上。
谢谢!
【问题讨论】:
-
这是因为在将数据表导出到您的csv文件时转换为字符串。
标签: c# sql asp.net sql-server datatable