Я хочу отправить почту в excel с помощью консольного приложения
Мой код выглядит следующим образом
SqlConnection sqlConnection = new SqlConnection(connectionstring);
Команда sqlcommand команду cmd = новый sqlcommand, который();
Читатель SqlDataReader;
DataSet ds = новый набор данных();
УМК.CommandText = " select * from Empdetails";
УМК.CommandType = CommandType. Text;
УМК.Соединение = sqlConnection;
объект sqlconnection.Открыть();
reader = cmd.Метода executereader();
если (читатель.HasRows)
{
использование (System.IO.StreamWriter fileOutput =
новая система.ИО.Модулю Записи StreamWriter(@"C:\Users\God\Desktop\DataDump\Excel.xls"))
{
в то время как (читатель. читать())
{
for (int i = 0; i & lt; reader.FieldCount; i++)
{
вывод файла.Автосброс = истина;
вывод файла.Напишите (читатель[i].ToString () + " \t");
}
вывод файла.Напишите ("\n");
}
}
объект sqlconnection.Закрывать();
}
когда я выполняю приведенный выше код select * from Empdetails ouput сохраняется в папке ниже
C:\Users\God\Desktop\DataDump\Excel.xls
я хочу отправить вышеприведенный файл excel для отправки почты.
для этого как я могу это сделать asp.net использование c#
Что я уже пробовал:
как отправить по почте данные excel из папки.