Que tal saludos, la verdad es que soy nuevo y aun estoy algo verde en esto de la programacion y bases de datos

, sin embargo he estado investigando un poco e intente realizar un pequeño programa que lo unico que hace es mostrarme un DataGridView al cargar el formulario, con los datos de una base de datos creada en Access, al principio me dijeron que posiblemente el error se debìa a que me hallaba trabajando con un SO a 64 bits y que por ello no arrancaba, entonces me cambie a otra compu mas viejita con un SO a 32 bits, pero aun sigue sin arrancar el programa me manda el siguiente error: "No se controlo OleDbException", ojala alguien pudiese orientarme en ver que me ha faltado hacer, o que es lo que he hecho mal, de antemano gracias
Anexo el codigo , de nuevo gracias
Imports System.Data.OleDb
Public Class Form1
Dim CN As New OleDb.OleDbConnection("PROVIDER=MICROSOFT.ACE.OLED B.12.0;DATA SOURCE= G:\BdVpt.accdb")
Sub MostrarTabla()
Dim Adaptador As New OleDb.OleDbDataAdapter("SELECT * FROM CLIENTES", CN)
Dim Dset As New DataSet
Adaptador.Fill(Dset, "CLIENTES")
DataGridView1.DataSource = Dset.Tables("CLIENTES")
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MostrarTabla()
End Sub
End Class