gpt4 book ai didi

c# - 在 C# 中将 OracleDataReader 导出到 Excel

转载 作者:太空宇宙 更新时间:2023-11-03 16:49:42 25 4
gpt4 key购买 nike

我有这样的代码,

string ConnectionString = ConfigurationManager.ConnectionStrings["ora"].ConnectionString;

OracleConnection conn = new OracleConnection(ConnectionString);

string sql = @"SELECT DISTINCT(B.MUS_K_ISIM), A.HESAP_NO
FROM S_TAKIP_MUSTERI A, S_TEKLIF B
WHERE A.HESAP_NO = B.HESAP_NO
ORDER BY B.MUS_K_ISIM";

conn.Open();

OracleCommand cmd = new OracleCommand(sql, conn);
cmd.CommandType = System.Data.CommandType.Text;

OracleDataReader dr = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);

如何将 DataReader 中的一些信息导出到 Excel?我想要什么,当我单击按钮时,从 DataReader 导出 Excel。

最佳答案

可以使用 Microsoft.Office.Interop.Excel 创建一个 excel 实例,然后遍历并用数据填充电子表格中的单元格。

关于c# - 在 C# 中将 OracleDataReader 导出到 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4470548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com