Resumen Enviar correo con SQL Server

Mensaje enviado por "Ignacio Napal" <inapal@equiplus.com>

Hola Listeros,
tengo que generar un stored-procedure en SQL7 para enviar un email desde el servidor (con xp_sendmail), y agregar al msg. un archivo Word attacheado, que debe generarse a partir del contenido de una columna tipo "image" guardada en una tabla.

Es decir, en una tabla "Documentos" tengo una columna "Doc_Original" de tipo "image" que contiene documentos Word. Estos fueron grabados desde una aplicación VB6, utilizando el objeto ADODB.Stream de ADO 2.5.

Ahora, desde el Query Analyzer hago lo siguiente:

EXEC master..xp_sendmail @recipients='Fulanito',
    @subject = Mail con adjunto',
    @message = 'Va archivo adjunto con un documento Word',
    @attachments = 'prueba1.doc',
    @query = 'SELECT Doc_Original FROM MiBase..Documentos WHERE DocID = 20',
    @attach_results = 'TRUE',
    @no_header = 'TRUE'

En primer lugar, luego de ejecutar esta instrucción indica el sig. mensaje:
    Msg 10015, Level 4, State 10015
    Data-conversion resulted in overflow.
    Mail sent.

Y no sé que significa esto. De todas maneras, el email sale.
Ahora bien, si voy a revisar el mensaje recibido (en este caso, en la cuenta "Fulanito"), me encuentro con que el archivo "prueba1.doc" attacheado tiene cualquier porquería: me levanta el Word (porque es un ".doc"), pero adentro me muestra cualquier basura.

Alguna sugerencia para esto?
Alguien hizo algo similar?

Gracias,

Ignacio Napal
Equiplus S.A.
e-mail: inapal@equiplus.com



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com