This is how I use to to it before I moved over onto
VB.Vet 2005. Just copy and paste my code and adjust the db source, sql query and table styles.
Please let me know how u get on.
Pete*
__________________________________________________ _____________________
'POPULATE DATAGRID
Public Sub Load_Datagrid()
Dim TableStyle As New DataGridTableStyle
Dim DT As DataTable = New DataTable
Dim Con As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OleD b.4.0;data source=" & Database & "")
Dim DA As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter("SELECT [Stock Code], [Description], [Sell], [Cost] FROM tbProdDesc ORDER BY [Category] Asc", Con)
DA.Fill(DT).ToString()
Dim column As New DataGridTextBoxColumn
column.MappingName = "Stock Code"
column.HeaderText = "Stock Code"
column.Width = 75
tableStyle.GridColumnStyles.Add(column)
column = New DataGridTextBoxColumn
column.MappingName = "Description"
column.HeaderText = "Description"
column.Width = 185
tableStyle.GridColumnStyles.Add(column)
column = New DataGridTextBoxColumn
column.MappingName = "Cost"
column.HeaderText = "Cost"
column.Width = 65
tableStyle.GridColumnStyles.Add(column)
column = New DataGridTextBoxColumn
column.MappingName = "Sell"
column.HeaderText = "Sell"
column.Width = 65
tableStyle.GridColumnStyles.Add(column)
DtgStock.TableStyles.Add(TableStyle)
DtgStock.DataSource = DT 'Attach DataTable to DataGrid
__________________________________________________ ______________________