veja bem,
desta forma, ele adiciona tudo na mesma coluna e tambem não adiciona, e sim gera um novo
Dim dt As New DataTable
dt.Columns.Add("Qtde.")
dt.Columns.Add("Base")
dt.Columns.Add("Altura")
dt.Columns.Add("Descrição")
dt.Columns.Add("Material")
dt.Columns.Add("Rota")
dt.Columns.Add("Fita acima")
dt.Columns.Add("Fita abaixo")
dt.Columns.Add("Fita esquerda")
dt.Columns.Add("Fita direita")
_______________________________________________________________________________
Dim valores As String() = New String(9) {pecaNova.Quantidade, pecaNova.Comprimento, pecaNova.Largura, desc, pecaNova.Material, pecaNova.Rota, pecaNova.FitaAcima, pecaNova.FitaAbaixo, pecaNova.FitaEsquerda, pecaNova.FitaDireita}
For i As Integer = 0 To valores.Length - 1
Dim row As DataRow = dt.NewRow()
row(0) = valores(i)
dt.Rows.Add(row)
Next
gdvPecas.DataSource = dt
gdvPecas.DataBind()
Bruno Gaiola Domus & Lepton Des. Software