Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2010, 01:45
DaniMino
 
Fecha de Ingreso: enero-2003
Ubicación: Barcelona
Mensajes: 124
Antigüedad: 21 años, 3 meses
Puntos: 0
Respuesta: Problema con Stored Procedure

Os dejo aquí el trozo del código que hace la búsqueda y el movimiento de los ficheros...

Código:
EXEC @hr = sp_OACreate 'Scripting.FileSystemObject', @ole_FileSystem OUT
  

	if @hr <> 0
	begin
	   exec sp_OAGetErrorInfo @ole_FileSystem, @src OUT, @desc OUT
	   raiserror('Object Creation Failed 0x%x, %s, %s',16,1,@hr,@src,@desc)
	   return
	end


EXEC @hr2 = sp_OAMethod @ole_FileSystem,'GetFile', @odrive OUT, @source

     IF @hr2 <> 0 
     begin	
		
     exec sp_OADestroy @ole_FileSystem
     print ' NO ' + @dirSource + '\' + @fileSource + ' --- ' + @dirDest + '\' + @fileDest
		
     end	
     else
	
     begin
     EXEC @hr = sp_OAMethod @ole_FileSystem, 'MoveFile',null, @source, @dest
     exec sp_OADestroy @ole_FileSystem
          if @hr <> 0
          begin
          exec sp_OAGetErrorInfo @ole_FileSystem, @src OUT, @desc OUT
	   raiserror('Method Failed 0x%x, %s, %s',16,1,@hr,@src,@desc)
          end
     print ' OK ' + @dirSource + '\' + @fileSource + ' --- ' + @dirDest + '\' + @fileDest
     
     end
Se os ocurre que puede estar pasando?