你可能会嘲笑我愚蠢,你可能会投反对票。但没关系。我已经为这个简单的问题挣扎了好几天。基本上我想通过windows形式的datagridview显示一个表格。该表是从存储过程中获取的。
BindingSource bsource = new BindingSource();
DataSet ds = new DataSet();
private SqlDataAdapter da;
DataTable table1 = some subroutine
然后表确实存在。
然后在运行下面的代码后,我得到一个异常“对象引用未设置为对象的实例。”。
ds.Tables.Add(table1);
da.Fill(table1); // here catch an error.
bsource.DataSource = table1;
datagridview1.DataSource = table1;