我正在创建一个小项目来构建我的技能,我想要做的是查询使用SELECT查询从SQL数据库填充的DataSet。
然而,我无法进一步查询数据集,我希望能够搜索数据集,它会提取结果,这是我到目前为止,虽然我得到这个错误 - 类型未处理的异常' System.NullReferenceException'发生
我的表名为Animals,我在parlour_number列中搜索。
我已经搜索过,但我不了解我所看到的大部分内容,我仍然有一个非常基本的了解。
DataSet ds;
DataRow dRow;
private void searchBtn_Click(object sender, EventArgs e)
{
string searchFor = tbSearch.Text;
int results = 0;
DataRow[] returnedRows;
returnedRows = ds.Tables["Animals"].Select("parlour_number='" + searchFor + "'");
results = returnedRows.Length;
if(results > 0)
{
dRow = returnedRows[0];
MessageBox.Show(dRow[1].ToString() + " " + dRow[2].ToString());
}
else
{
MessageBox.Show("No records found");
}
}