VB.netで最近のDataGridViewではなく、DataGridをつかっていて、
以下のエラーが発生する場合に考えられることを記述します。
「フィールド ●● の子リストを作成できません。」
System.Windows.Forms.BindingContext.EnsureListManager
System.Windows.Forms.BindingContext.EnsureListManager
次のコードを実行するタイミングでエラーが発生します。
DataGrid1.SetDataBinding( [データソース], [データメンバー])
まず考えられることは、 [データメンバー]が間違っていることです。
これはすぐわかります。
意外と気づきにくいのは、 [データソース]にデータセットではなく、データテーブルを指定してしまっているというミスです。