Public Class clsComputer
Private Shared mdbPath As String = Application.StartupPath & "\Computers.mdb"
Dim clsMain As frmMain
Dim CompDG As DataGrid = clsMain.dgComputer
Public Function ComputerDG()
Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & mdbPath
Dim strSQL As String = "SELECT * FROM Computer"
Dim compDataAdapter As New OleDbDataAdapter(strSQL, strConn)
Dim compDataSet As New DataSet()
Dim ts As New DataGridTableStyle()
compDataSet.Clear()
compDataAdapter.Fill(compDataSet, "CompDevices")
CompDG.DataSource = compDataSet.Tables!CompDevices
'GET CURRENCY MANAGER
Dim cm As CurrencyManager
cm = CType(clsMain.BindingContext(compDataSet.Tables!CompDevices), CurrencyManager)
'CREATE DATAGRIDSTYLES AND MODIFY
ts = New DataGridTableStyle(cm)
ts.GridColumnStyles(0).HeaderText = "Serial#"
ts.GridColumnStyles(0).Alignment = HorizontalAlignment.Center
ts.GridColumnStyles(0).ReadOnly() = True
ts.GridColumnStyles(1).Alignment = HorizontalAlignment.Center
ts.GridColumnStyles(1).ReadOnly() = True
ts.GridColumnStyles(2).Alignment = HorizontalAlignment.Center
ts.GridColumnStyles(2).ReadOnly() = True
ts.GridColumnStyles(3).HeaderText = "Date Purchased"
ts.GridColumnStyles(3).Alignment = HorizontalAlignment.Center
ts.GridColumnStyles(3).ReadOnly() = True
ts.GridColumnStyles(3).Width() = 100
CompDG.TableStyles.Add(ts)
End Function
End Class