Hola.
Si vas a usar access debes usar OleDb, por lo tanto a todos los tipos datos SQL de tu codigo debes cambiarle el Sql por OleDb:
SqlConnection lo debes cambiar por OleDbConnection
SqlCommand lo cambias por OleDbCommand
y así.
Podes ver si queres ejemplo de acceso a datos con access acá:
http://www.startvbdotnet.com/ado/msaccess.aspx