【发布时间】:2019-12-31 01:46:05
【问题描述】:
我有一个 dataGridView,它填充了从 button_Click 上的查询返回的数据。如果查询没有返回结果,我想显示一个这样说的 MessageBox。
有没有办法检查dataGridView是否为空?
private void SrchONeg_Click(object sender, EventArgs e)
{
SqlConnection cs = new SqlConnection(@"Data Source=DESKTOP-112OILD\SQLEXPRESS;Initial Catalog=DDK;Integrated Security=True");
String query = "SELECT * FROM Davaoci WHERE DatumPoslednjegDavanja >= DATEADD(month, CASE WHEN Pol = 'M' THEN -3 ELSE -4 END, GETDATE()) AND KrvnaGrupa = 'ONeg' ORDER BY DatumPoslednjegDavanja ASC";
SqlCommand SearchONeg = new SqlCommand(query, cs);
SqlDataAdapter SearchONegDA = new SqlDataAdapter(SearchONeg);
DataTable SearchONegDT = new DataTable();
SearchONegDA.Fill(SearchONegDT);
DgPretraga.DataSource = SearchONegDT;
}
【问题讨论】:
标签: c# sql visual-studio winforms