想要检查数据表中是否存在记录是否条件

本文关键字:是否 存在 条件 记录 检查 数据表 | 更新日期: 2023-09-27 18:24:42

   SqlCommand cmd1 = new SqlCommand("select * from app where date='" + dateTimePicker2.Value + "'", connection);
   // MessageBox.Show(cmd1.CommandText);
    SqlDataAdapter da = new SqlDataAdapter(cmd1);
    DataTable dt = new DataTable();
    da.Fill(dt);
    //dataGridView1.DataSource = dt;
    connection.Open();
    if (dt.)
    {
        textBox1.Text = dt.Rows[0]["company"].ToString();
        textBox2.Text = dt.Rows[0]["place"].ToString();
        dateTimePicker1.Text = dt.Rows[0]["date"].ToString();
        textBox3.Text = dt.Rows[0]["time"].ToString();
    }
    else
    {
    }
    connection.Close();
    control_logoff();
    adminlogin();
  }

在我的应用程序中,我想检查数据表是否没有记录,它不应该像位置 0 处没有行那样抛出错误。

想要检查数据表中是否存在记录是否条件

怎么样

if(dt.Rows.Count() != 0){}
if(dt.Rows.Count > 0) should do it.