Sopmac
Data em tabela em um banco de dados???
Se for isto vc pode utilizar um dataset para popular seu DATAGRID.
Exemplo
Dim da As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter("SUA QUERY SQL", StrConexao)
Dim ds As DataSet = New DataSet
da.Fill(ds, "TABELA1")
DataGrid.DataSource = ds
DataGrid.DataMember = ds.Tables .TableName
'-------------------------------
Sobre o campo obrigatorio do Grid vc pode colocar que campos no DataGrid não pode ser null.
Ex.
With
ds.Tables("TABELA1").Columns.Add("Quantidade")
.Columns("Quantidade").DataType = System.Type.GetType("System.Int16")
.Columns("Quantidade").AllowDBNull =
False.Columns.Add("Valor_Face")
.Columns("Valor_Face").DataType = System.Type.GetType("System.Decimal")
.Columns("Valor_Face").AllowDBNull =
FalseEnd With DataGrid.DataSource = ds
DataGrid.DataMember = ds.Tables .TableName
Falow
Alan