Danke DeddyH,
funktioniert, hab ich jetzt so umgebaut.
Delphi-Quellcode:
procedure TMailSendenForm.SpeichernButtonClick(Sender: TObject);
begin
ConPSConfig.Connect;
QryVorgabe.Close;
QryVorgabe.SQL.Text := '
UPDATE VORGABE SET E_MAIL_ANHANG = :ANHANG,'+
'
EIGENE_E_MAIL = :SEMAIL, EMPFAENGER_E_MAIL1 = :EEMAIL1,'+
'
EMPFAENGER_E_MAIL2 = :EEMAIL2, SMTP_SERVER = :SMTP,'+
'
BENUTZERNAME_E_MAIL = :BENUTZER,PASSWORT_E_MAIL = :PASSWORT';
QryVorgabe.ParamByName('
ANHANG').AsString := FileEdit.Text;
QryVorgabe.ParamByName('
SEMAIL').AsString := FromMailEdit.Text;
QryVorgabe.ParamByName('
EEMAIL1').AsString := AddMailEdit.Text;
QryVorgabe.ParamByName('
EEMAIL2').AsString := AddMailEdit2.Text;
QryVorgabe.ParamByName('
SMTP').AsString := SMTPEdit.Text;
QryVorgabe.ParamByName('
BENUTZER').AsString := UserEdit.Text;
QryVorgabe.ParamByName('
PASSWORT').AsString := PasswortEdit.Text;
QryVorgabe.ExecSQL;
ConPSConfig.Commit;
ShowMessage('
Daten wurden gespeichert');
Close;
end;
Ist der Rest vom Code so OK, oder kann man noch was verbessern.
Gruß Jens