Visual Studio 2012、MVC 4、C#、および組み込みのレポート システムを使用してレポートを作成しようとしています。私はストアド プロシージャを使用して、約 13 のテーブルを結合して結合しています。これは私が脳死の瞬間を迎えていることを知っていますが、ストアド プロシージャから ddl に配列を移入しようとしているときに、問題が発生しています。次のエラー:
Argument 1: cannot convert from 'int?[]' to 'object[]'
コードは次のとおりです。
public frm100percentQA()
{
InitializeComponent();
this.comboBox2.Visible = true;
this.comboBox2.Items.Clear();
List<Int32?> users = (from c in new NHISLINQ.NHISLINQDataContext().sp100PercentlQualityAssurance() where c.UserID != '0' select c.UserID).ToList();
this.comboBox2.Items.Add("<---Select UserID--->");
this.comboBox2.Items.Add("Select All");
this.comboBox2.Items.AddRange(users.ToArray());
this.comboBox2.SelectedIndex = 0;
}
おそらくかなり単純な解決策であることはわかっていますが、この時点では空白を描いています。何か助けはありますか?