- PR -

SQLにバイナリで入っているファイルをメールに添付する方法

1
投稿者投稿内容
Sherpa
会議室デビュー日: 2004/06/17
投稿数: 7
投稿日時: 2005-04-21 18:37
SQL ServerにバイナリでExcelやWord、Jpegなどが格納されておりクライ
アントから、格納されているバイナリのファイル名を選択してメールを
送信したいと考えています。

色々と探してみたのですが、バイナリを添付ファイルの形で直接メール
に添付する方法は見つかりませんでしたが、そもそもこのような操作は
不可能でしょうか。

もし、出来ない場合は、サーバ側に一時的に添付ファイルにするファイ
ルを作成し、メールに添付することは可能でしょうか。

環境はWinXP、ASP.NET(VB)で作成しています。
えんぞ@?
ぬし
会議室デビュー日: 2004/07/06
投稿数: 271
お住まい・勤務地: はまっこ
投稿日時: 2005-04-21 18:46
http://www.microsoft.com/japan/msdn/library/ja/cpref/html/frlrfsystemwebmailmailmessageclassattachmentstopic.asp
[追記]
バイナリのまま添付する方法があれば私も知りたい(^^;


[ メッセージ編集済み 編集者: えんぞ@ 編集日時 2005-04-21 19:00 ]
Sherpa
会議室デビュー日: 2004/06/17
投稿数: 7
投稿日時: 2005-04-21 19:14
えんぞ@ さん
回答ありがとうございます。すっきりしました。
そうですよね。出来ないですよね。。。

Server上にバイナリからファイルを生成するにはどうすればよいのでしょうか。
テキストだけであればStreamWriterで書き込めたのですが、OfficeやPDFなどの
ファイルを生成できなくて困っています。
クライアントへのダウンロードはResponse.BinaryWriteで出来たのですが。

引用:

えんぞ@さんの書き込み (2005-04-21 18:46) より:

バイナリのまま添付する方法があれば私も知りたい(^^;


にしざき
ぬし
会議室デビュー日: 2003/06/30
投稿数: 304
投稿日時: 2005-04-21 19:39
まだまともには読んでないけど、
Email attachments without files Using System.Web.Mail
Sherpa
会議室デビュー日: 2004/06/17
投稿数: 7
投稿日時: 2005-04-21 20:28
にしざきさん
ありがとうございます。
まだ、後半の部分を少し読んだだけですが、バイナリからファイルを生成して
添付しているように読めました。
これからコード部分で実際に試してみたいと思います。
1

スキルアップ/キャリアアップ(JOB@IT)