0

SQL 2008でデータベースメールを使用してメールを送信するときに、画像をメールの本文にエンコードするにはどうすればよいですか?

    exec msdb.dbo.sp_send_dbmail
    @profile_name = 'DBMail',
    @recipients = 'goldenash21@gmail.com',
    @subject = 'DB hello',
    --@file_attachments = 'C:\logo.jpg',    
    @body='<p>Image Test</p><img src="C:\logo.jpg" width="270" height="146"" /><p>See image there?</p>' , 
    @body_format = 'HTML';

どんな助けも非常に高く評価されます..ありがとう

4

1 に答える 1

1

あなたはほとんどそれをやった:

exec msdb.dbo.sp_send_dbmail
@profile_name = 'DBMail',
@recipients = 'goldenash21@gmail.com',
@subject = 'DB hello',
@file_attachments = 'C:\logo.jpg;C:\logo2.jpg;',    
@body='<p>Image Test</p><img src="logo.jpg" width="270" height="146"" /><p>See image there?</p><img src="logo2.jpg" width="270" height="146"" />' , 
@body_format = 'HTML';

@file_attachmentsを使用して必要な画像を添付し;、 でそれらの名前 (拡張子付きのファイル名のみ) を使用します@body

于 2012-01-12T11:08:16.200 に答える