Сохранение RFID в базе данных SQL количество раз
Привет,
я пытаюсь построить систему посещаемости сотрудников и успешно назначил теги сотрудникам.теперь я хочу рассчитать время входа/выхода сотрудников и какой тег поменял свой тег без отображения каких-либо данных конечному пользователю.
пожалуйста помочь.
код, который я использую для сохранения и назначения тегов сотрудникам, выглядит следующим образом :
Что я уже пробовал:
SqlConnection con = new SqlConnection(str); con.Open(); SqlCommand cmd = new SqlCommand("insert into EmpTable(TagID,Firstname,Lastname,Title) values (@TagID,@Firstname,@Lastname,@Title)", con); // cmd.Parameters.AddWithValue("@EmpID", txtempid.Text); cmd.Parameters.AddWithValue("@TagID", txttagid.Text); cmd.Parameters.AddWithValue("@Firstname", txtfirstname.Text); cmd.Parameters.AddWithValue("@Lastname", txtlastname.Text); cmd.Parameters.AddWithValue("@Title", txttitle.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Data Saved."); con.Close();
F-ES Sitecore
Итак, ваша работа\курсовая работа состоит в том, чтобы разработать систему посещаемости, и то, что вы сделали, это создали единую таблицу с одним полем для RFID, единственный код, который у вас есть, - это вставка, которая не работает, и вы хотите, чтобы мы сделали все остальное?
Вам нужно изменить свою таблицу таким образом, чтобы она а) имела собственное имя Б) имела поля, которые вам понадобятся для выполнения поставленной задачи. Далее google как сделать вставку с помощью ado.net. После этого разработайте алгоритм, который позволит вам отработать продолжительность работы сотрудников. Никто здесь не будет делать за тебя домашнее задание.
F-ES Sitecore
Ну, у меня был Гугл, и я нашел буквально тысячи результатов, так что не уверен, что вы искали в гугле.
https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlparametercollection.addwithvalue(v=vs. 110).aspx
Это обновление, но концепция та же. Чего вам не хватает, так это того, что вам нужно добавить параметры в коллекцию параметров. В приведенном выше примере показаны оба способа сделать это, один из которых использует.Добавьте метод, где вы указываете тип (и другие вещи, такие как размер, направление и т.д., Если вам нужно), а также AddWithValue, который является самым простым и легким способом, где ado.net будет работать тип и т. д. Для вас.