-1
我想在查詢中的[Column]中爲特定的行添加包含空值的特定行。但它不起作用。請在下面的代碼中糾正我的錯誤。我需要的是顯示datagridview中的所有數據,但只想爲包含空值的行着色。或者我需要簡單的代碼,檢測柱[13]空值和色全行DataGridView行顏色由列中的空值更改
private void hgrd_Click(object sender, EventArgs e)
{
string rf = "SELECT * FROM [Customer Table] WHERE (ClosingDate IS NULL)";
OleDbCommand rff = new OleDbCommand(rf, nn);
OleDbDataAdapter aa = new OleDbDataAdapter(rff);
DataTable bb = new DataTable();
aa.Fill(bb);
if (bb.Rows.Count > 0)
foreach (DataGridViewRow row in bb.Rows)
{
string rowtype = row.Cells[13].Value.ToString();
if (rowtype !=null)
{row.DefaultCellStyle.BackColor=Color.Red;
}
}
}
是查詢在查詢測試中正常工作... –
當您運行代碼時會發生什麼?你的桌子是否有空值? –
是的,它顯示空行 –