通过面部检测多次出勤

时间:2014-02-17 06:16:07

标签: c# sqlcommand

我必须使用面部检测在数据库中添加多个出勤率。

我已经尝试了很多,但仍然无法做到这一点,因为我在单个单元格中添加了多次出席,但我需要在一个单元格中添加每个出席。

有人可以通过使用for循环来帮助我吗?

{
    conn.open();
    SqlCommand cmd = new SqlCommand("InsertAttendance", conn);
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.Parameters.Add("@AttendanceID", SqlDbType.BigInt).Value = textAttendanceID.Text;
    cmd.Parameters.Add("@StudentRollNo", SqlDbType.VarChar).Value = textname.Text;
    cmd.Parameters.Add("@Date", SqlDbType.DateTime).Value = dateTimePicker1.Value;
    cmd.Parameters.Add("@Status", SqlDbType.VarChar).Value = textStatus.Text;
    cmd.ExecuteNonQuery();
    cmd.Dispose();
    conn.Close();
    MessageBox.Show("Attendance Inserted Successfully...");
}

1 个答案:

答案 0 :(得分:0)

您需要查看Sending Data Table to Stored Procedure。本文以简单模式说明了将数据表传递给SQL Server并批量插入数据。