下面代码的问题是我从未看到我的catch代码执行.如果我的id不存在,则显示空数据网格.出了什么问题?
private void btnSearch_Click(object sender, EventArgs e)
{
try
{
this.Cursor = Cursors.WaitCursor;
SqlConnectie vandaag = new SqlConnectie();
vandaag.Connection();
SqlDataAdapter sda = new SqlDataAdapter("select ID, VERSIE, SB, NAAM, M_DATUM, V_DATUM from RE1 where ID=" + tbRecept.Text, SqlConnectie.conn);
DataTable dt = new DataTable();
sda.Fill(dt);
dgvTemp.DataSource = dt;
SqlConnectie.conn.Close();
this.Cursor = Cursors.Default;
}
catch
{
MessageBox.Show("ID doesn't exist");
}
}
Run Code Online (Sandbox Code Playgroud)