質問: new DataTable(); dataTable.Clear(); dataTable.Columns.Add("customerID", typeof(int)); dataTable.Columns.Add("firstName", typeof(string)); dataTable.Columns.Add("lastName", typeof(string)); dataTable.Columns.Add("showsNumber", typeof(int)); dataTable.Columns.Add("visitNumber", typeof(int)); dataTable.Columns.Add("cancellation", typeof(int)); return dataTable; } ``` 私のデータベーステーブルでは、私はまったく同じ列を持っていますが、余分な`ID`プライマリキーでは、 ### 注意 データベースのプライマリキーを削除すると、すべてが完全に機能します
回答: 私は解決策を自分で見つけた ``` bc.ColumnMappings.Add("customerID", "customerID"); sbc.ColumnMappings.Add("firstName", "firstName"); sbc.ColumnMappings.Add("lastName", "lastName"); sbc.ColumnMappings.Add("showsNumber", "showsNumber"); sbc.ColumnMappings.Add("visitNumber", "visitNumber"); sbc.ColumnMappings.Add("cancellation", "cancellation"); ```