Τα πράγματα στην Access δεν είναι τόσο απλά. Το καλύτερο που έχεις να κάνεις είναι να χρησιμοποιήσεις το ADO.NET
Αρχικά πρέπει να φτιάξεις μια σύνδεση με τη βάση. Αυτό θα γίνει φτιάχνοντας ένα Connection object και στο Connection String θα δηλώνεις ότι χρησιμοποιείς Access (Jet) και ποιό είναι το αρχείο της βάσης.
System.Data.OleDb.OleDbConnection connection =
new System.Data.OleDb.OleDbConnection (
"Provider =Microsoft.Jet.OLEDB.4.0;Data Source=\"C:\\blabla.mdb\""
);
connection.Open();
Έπειτα μπορείς με διάφορους τρόπους να εισάγεις τα δεδομένα σου.
Ο πιο απλός είναι να φτιάχνεις Command objects με εντολές SQL που να εισάγουν τα δεδομένα στους πίνακές σου και να τις εκτελείς.
Αν έχεις για παράδειγμα έναν πίνακα table1 με πεδία id, data1, data2 που είναι Number, Text και Text αντίστοιχα:
string sqlQuery = "INSERT INTO table1 (id, data1, data2) VALUES (1,'Hello','world')";
System.Data.OleDb.OleDbCommand command = new
System.Data.OleDb.OleDbCommand( sqlQuery, connection );
command.ExecuteNonQuery();
command.Dispose();
Στο τέλος κλείνεις το connection, και είσαι εντάξει.
connection.Close();
connection.Dispose();
Πρόσεξε μόνο να μην έχεις ανοικτή τη βάση σου στην Access, όταν τρέχει το πρόγραμμά σου.
Όπου και να κοιτάξεις, θα βρεις πληροφορίες για το ADO.NET. Μπορείς να αρχίσεις από το MSDN.
Καλή τύχη!