Wednesday, March 16, 2016

The calling thread cannot access this object because a different thread owns it.

On your do work

  private void worker_DoWork(object sender, DoWorkEventArgs e)  
       this.Dispatcher.Invoke((Action) (() =>  
         // Your code  

vfpoledeb.1 provider is not registered on the local machine

Have u Install VFP Ole DB Provider in your System ? If No then Please Install it from following link.