Ok Thankyou for the links i have managed to finally get the data to show up from my access table into my windows application datagridview the code is: (i have used a button to display the data but the code can be placed on form load as well.)
Imports System.Data.OleDb
Imports System.Data
'then write this as private: (change highlighted text to your location and table name)
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim connString As String = "Provider=Microsoft.Jet.OL
EDB.4.0;Data Source=C:\\db1.mdb"
Dim myConnection As OleDbConnection = New OleDbConnection
myConnection.ConnectionStr
ing = connString
' create a data adapter
Dim da As OleDbDataAdapter = New OleDbDataAdapter("Select * from st_timetable", myConnection)
Dim ds As DataSet = New DataSet
da.Fill(ds, "st_timetable")
DataGridView1.DataSource = ds.DefaultViewManager
End Sub