loDataProviderBackup.CommandTextAdd("EXECSCRIPT(""SET SAFETY OFF"")") loDataProviderBackup.CommandTextAdd("EXECSCRIPT(""SET EXCLUSIVE OFF"")") loDataProviderBackup.CommandTextAdd("EXECSCRIPT(""USE " + lcTable + """)") loDataProviderBackup.CommandTextAdd("EXECSCRIPT(""COPY TO '" + lcDirectory + lcTable + "'"")") loDataProviderBackup.CommandTextAdd("EXECSCRIPT(""USE"")") ' Index If Not loDataProviderBackup.ExecuteNonQuery() Then Return False End IfBut, if I have another data provider object having a connection opened on a table that I need to copy, I have a "File is in use" error.