如何使用 C# 将数据表从 SQL Server 转换为 Excel [重复]

Posted

技术标签:

【中文标题】如何使用 C# 将数据表从 SQL Server 转换为 Excel [重复]【英文标题】:How to convert data table from SQL Server to Excel using C# [duplicate] 【发布时间】:2019-12-05 23:18:33 【问题描述】:

我想下载一个 Excel 文件,其中包含 C# 中 SQL Server 表中的数据。

获得它的最佳方法是什么?

【问题讨论】:

“获得它的最佳方法是什么”最好的方法是什么。您有很多选择可以做到这一点,而最好的选择完全基于意见。但是,如果您确实有编程问题,请务必提出。谢谢。 【参考方案1】:

如前所述,有很多选项可供您选择。对于大多数情况,最简单的方法是制作一个 CSV 文件,也称为逗号分隔文件。 CSV 文件的想法是为表格的每一行创建一行,并用分号分隔每一列。标头字符串的示例可以是“id;firstname;lastname;phonenumber;”。那么您的文件应命名为 *.csv。然后你打开你的 csv 文件 i excel 或任何类似的程序。

【讨论】:

这并没有告诉 OP 怎么做。

以上是关于如何使用 C# 将数据表从 SQL Server 转换为 Excel [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Winforms:如何使用 C# 将图片上传到 SQL Server 数据库

如何从 c# 将 SQL Server 数据库转换/导出到 MSAccess

如何使用 C# 从 SQL Server 数据库中逐行将数据检索到 datagridview 中

从C#中的数据中删除特殊字符后如何将dbf文件中的数百万行数据上传到SQL Server

从 C# 将 byte[] 保存到 SQL Server 数据库中

如何使用 C# 从 sql server 读取时间戳类型的数据?