我的代码是
ds.Clear();
SqlConnection SqlConnection1 = new SqlConnection();
SqlConnection1.ConnectionString = database.conn;
SqlConnection1.Open();
SqlDataAdapter SqlDataAdapter1 = new SqlDataAdapter();
SqlDataAdapter1.SelectCommand.CommandText = strsql; (strsql储存查找到的数据)
DataSet ds = new DataSet();
ds.EnforceConstraints = false;
SqlDataAdapter1.Fill(ds);
DataTable dt = ds.Tables[0];
DataRow dr = ds.Tables[0].NewRow();
ds.Tables[0].Rows.Add(dr);
if (dt.Rows.Count != 0)
{
dataGridView1.DataSource = dt.DefaultView ;
MessageBox.Show("共有'"+ dt.Rows.Count +"'条查找结果", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
执行查找后会出现“未将对象引用设置到对象的实例”的对话框