Hi Dave, Thanks for the feedback - I have made the following changes: Dim salesTable As DataTable salesTable = New DataTable
Dim col_invNo As DataColumn = New DataColumn("invNo")
col_invNo.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col_invNo)
Dim col\_custId As DataColumn = New DataColumn("custId")
col\_custId.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_custId)
Dim col\_custName As DataColumn = New DataColumn("custName")
col\_custName.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_custName)
Dim col\_shipToId As DataColumn = New DataColumn("shipToId")
col\_shipToId.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_shipToId)
Dim col\_shipToName As DataColumn = New DataColumn("shipToName")
col\_shipToName.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_shipToName)
Dim col\_shipToCity As DataColumn = New DataColumn("shipToCity")
col\_shipToCity.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_shipToCity)
Dim col\_shipToState As DataColumn = New DataColumn("shipToState")
col\_shipToState.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_shipToState)
Dim col\_invDate As DataColumn = New DataColumn("invDate")
col\_invDate.DataType = System.Type.GetType("System.DateTime")
salesTable.Columns.Add(col\_invDate)
Dim col\_category As DataColumn = New DataColumn("category")
col\_category.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_category)
Dim col\_itemId As DataColumn = New DataColumn("itemId")
col\_itemId.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_itemId)
Dim col\_desc As DataColumn = New DataColumn("desc")
col\_desc.DataType = System.Type.GetType("System.String")
salesTable.Columns.Add(col\_desc)
Dim col\_shipQty As DataColumn = New DataColumn("shipQty")
col\_shipQty.DataType = System.Type.GetType("System.Int32")