Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2013, 16:02   #1
Denis3
Пользователь
 
Регистрация: 15.03.2013
Сообщений: 17
По умолчанию Не отсылает email с базой Access

Привет,

У меня проблема с отсылкой писем используя данные из базы Access.

procedure TIzmainas.Button1Click(Sender: TObject);
var i:integer;
begin
IdSMTP1.Port:=25;
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Connect(5000);
IdSMTP1.AuthenticationType:=atLogin ;
IdSMTP1.Username:='mail';
IdSMTP1.Password:='password';
if IdSMTP1.Connected=true then
for i:=0 to Student.ADOTable1.RecordCount do
begin
IdMessage1.Clear;
IdMessage1.Subject:=ComboBox1.Text;
IdMessage1.Recipients.EMailAddresse s:=Student.ADOTable1.FieldValues['Email']; // названия эмайла на которые отправлять
IdMessage1.From.Address:='mail@mail .ru';
IdMessage1.Body.Text:=Memo1.Text;
IdMessage1.From.Name:='mail';
Student.ADOTable1.RecNo:=i;
if ComboBox2.Text=Student.ADOTable1.Fi eldValues['Grupa'] then //в ComboBox2 я вписываю название группы, когда оно совпадает то он смотрит название эмайла и отправляет только тем у кого группа совпадает с ComboBox2
IdSMTP1.Send(IdMessage1);
end;
IdSMTP1.Disconnect;
end;

Выдаёт ошибку
Изображения
Тип файла: jpg Capture.jpg (14.8 Кб, 150 просмотров)
Denis3 вне форума Ответить с цитированием
Старый 10.04.2013, 16:04   #2
Denis3
Пользователь
 
Регистрация: 15.03.2013
Сообщений: 17
По умолчанию

Если использовать базу созданную с помощью BDEAdministrator, а таблицы через DataBase Desktop, то всё в порядке, а вот с Access не отправляет.
Denis3 вне форума Ответить с цитированием
Старый 10.04.2013, 20:10   #3
Denis3
Пользователь
 
Регистрация: 15.03.2013
Сообщений: 17
По умолчанию

Ругается на строчку

IdSMTP1.Disconnect;
Denis3 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связь делфи с базой данных access q123ser87 Помощь студентам 1 19.05.2012 15:28
вопрос по слиянию с базой Access JohnBMW Microsoft Office Word 0 21.10.2011 18:42
Базой Access с проектом C# Eugeneminimal C# (си шарп) 3 26.06.2011 12:32
БД в делфи, связь с базой Access -BlindGuardian- Помощь студентам 4 27.01.2010 03:00
Управление Базой Данных Access One.Love БД в Delphi 2 11.10.2008 02:08