如何在 C# 中从 MySQL 获取数据到 Excel Unicode 字符
How to fetch data from MySQL into Excel Unicode character in C#
当我尝试从 MySQL 获取数据到 Excel 时出现问题。
我在 Internet 上阅读了更多示例,但没有用。
我想在事件“Form_Closing”中将所有 MySQL 导出保存到 Excel。
我测试了在 localhost/phpMyAdmin 中创建 *.csv 以将数据导出到 Excel,但字符不支持 Unicode。它坏了:
并且所有带有 header 的单元格显示不正确。谢谢
在 C# 中创建 csv 文件时,必须指定正确的编码,例如:
System.IO.StreamWriter streamWriter = new System.IO.StreamWriter(
"file.csv", false, System.Text.Encoding.Unicode)
当我尝试从 MySQL 获取数据到 Excel 时出现问题。
我在 Internet 上阅读了更多示例,但没有用。
我想在事件“Form_Closing”中将所有 MySQL 导出保存到 Excel。
我测试了在 localhost/phpMyAdmin 中创建 *.csv 以将数据导出到 Excel,但字符不支持 Unicode。它坏了:
并且所有带有 header 的单元格显示不正确。谢谢
在 C# 中创建 csv 文件时,必须指定正确的编码,例如:
System.IO.StreamWriter streamWriter = new System.IO.StreamWriter(
"file.csv", false, System.Text.Encoding.Unicode)