Imports XitechCryptor Module Module1 Public oXitechCryptor As XitechCryptor.Cryptor Sub Main() ' Instantiate Cryptor and tell it to watch disk access by oledb32.dll oXitechCryptor = New XitechCryptor.Cryptor() oXitechCryptor.WatchDLL("oledb32.dll") ' Register table plemp.dbf with Cryptor as encrypted MyCryptor("plemp.dbf") ' Access plemp.dbf via vfpoledb Dim oConn As ADODB.Connection Dim oRS As ADODB.Recordset oConn = New ADODB.Connection oRS = New ADODB.Recordset Dim cConnString = "Provider=vfpoledb;Data Source=" + "z:\VPay950\Contab\sosa" oConn.Open(cConnString) oRS = oConn.Execute("SELECT * FROM plemp") Console.Write(oRS.Fields("ccodemp").Value) oRS.Close() oConn.Close() End Sub Sub MyCryptor(ByVal tcFile As String) Dim nCryptAlgo As UInteger Dim cCryptPW As String nCryptAlgo = 1 cCryptPW = "Password" oXitechCryptor.Register(tcFile, cCryptPW, nCryptAlgo) End Sub End Module>Hey Alejandro,