sudhakarthikeyan Ответов: 1

Отправьте файл excel на электронную почту для каждого человека


Мой код выглядит следующим образом

public void Getfunction(int j)
{
connectionString строка = "сервер=(местные);начальный каталог=тест;параметр trusted_connection=истина";
SqlConnection sqlConnection = new SqlConnection(connectionstring);
Команда sqlcommand команду cmd = новый sqlcommand, который();
Читатель SqlDataReader;
DataSet ds = новый набор данных();
УМК.CommandText = " select * from Empdetails";
УМК.CommandText + = " where shifttype = @par ";
УМК.Параметры.Добавить("@пар", значения sqldbtype.Инт).Значение = j;
УМК.CommandType = CommandType. Text;
УМК.Соединение = sqlConnection;
объект sqlconnection.Открыть();
reader = cmd.Метода executereader();

если (читатель.HasRows)
{
Системы.ИО.Sw_In модулю записи StreamWriter = новая система.ИО.Модулю записи StreamWriter(@"C:\Users\God\Desktop\DataDump\" + Дж + "Excel.xls");
в то время как (читатель. читать())
{
for (int i = 0; i & lt; reader.FieldCount; i++)
{
sw_In.Автосброс = истина;
sw_In.Напишите (читатель[i].ToString () + " \t");
}
sw_In.Напишите ("\n");
}

}
объект sqlconnection.Закрывать();
читатель.Закрывать();
}



static void Main (string[] args)
{

Программа ps = новая программа();
int[] numbers = { 1, 2 };
foreach (int j в цифрах)
{
ПС.Getfunction(Дж);
Система.Приставка.Write ("{0}", j);
}
}

Когда я запускаю приведенный выше код на рабочем столе в папке datadump 2 excel был загружен
во имя 1Excel, 2Excel.

я хочу отправить вышеперечисленные два excel на почту

1EXcel для отправки почты по адресу rajesh@gmail.con
2Excel для отправки почты по адресу Vikash@gmail.com

для этого как я могу отправить вышеприведенные 2 excel двум разным людям отправить почту в c#

Что я уже пробовал:

Отправлять письма в Excel, чтобы два разных человека отправлять почту в C#

Karthik_Mahalingam

где код для отправки электронной почты ?
у вас есть детали smtp?

1 Ответов

Рейтинг:
1

Richard MacCutchan

Видеть Класса SmtpClient (Системы.Нет.Почта)[^], и Google найдет вам много образцов.