similar error has occured in a running an application coded in VB .Actually the exe was fine and no error was found while compiling .. The exe was running for mor than 2 years without any problem..Suddenly i started facing error "Data Provider or other service returned an E_FAIL status Error " .
Solution: There is some problem associated with the network. It gets hung in middle so due to network issue hence returns an error. We checked all the network but it was fine.. finnally restarted the server. AND IT WORKED...!