2

我有这样的代码,

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。

4

1 回答 1

0

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

于 2010-12-17T12:49:05.670 回答