你肯定是忘了打大括号了。
比如:
if (checkbox.State==State.checked)
SqlDataAdapter adapter= new SqlDataAdapter("select *from student_table", conn);
DataSet ds = new DataSet();
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
第一段代码在编译时出现“嵌入的语句不能是声明或标记语句”的情况,原因是,在if情况执行时,才定义adapter,这样,如果if不成立,下面的语句在没有定义sda的情况下就使用了,必然出现错误。
|