ok, Bueno todo nace de un problema con SQL, Tengo que insertar dentro de un campo BLOB un archivo, ahora el problema es que tengo que hacerlo desde un Trigger o un store procedure, para lo cual solo tengo en path del archivo (path + nombre ej: c:\pepito.jpg). como no e podido conseguir informacion de si esto es posible de hacer, viendo en la ayuda de Sql-server y Sybase, hay un comando xp_cmdshell que ejecuta cualquier archivo externo y espera su finalizacion, y tiene la posibilidad de recuperar los valores que retorne.
Retorna la lista de archivos exe's de dicha unidad.
ahora bien. mi idea es llamar al sistema echo en delphi y que este me genere el stream del archivo y lo devuelva como el parametro de entrada y asi terminar con la ejecucion del trigger