Экспорт OracleDataReader в Excel в C # - PullRequest
2 голосов
/ 17 декабря 2010

У меня есть такой код,

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? Что я хочу, когда я нажимаю кнопку, Экспортировать Excel из DataReader.

1 Ответ

0 голосов
/ 17 декабря 2010

Вы можете использовать Microsoft.Office.Interop.Excel для создания экземпляра Excel, а затем пройти и заполнить ячейки в электронной таблице данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...