我有一个带有3列的表格,当警报熄灭时,我希望将该警报的时间存储在表格的第二列(AlarmActivated)中。那么,如果警报将被关闭,它存储在同一行的表在那个时间,但在第3列。这是我的代码:将信息发送到数据库中的特定列C#
String ConStr = "Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\\PatientHealthMonitor.mdf;Integrated Security=True;Connect Timeout=30";
String Query = " INSERT INTO AlarmResponse (AlarmActivated) VALUES" + (DateTime.Now.ToString());
SqlConnection Con = new SqlConnection(ConStr);
SqlCommand Command = new SqlCommand(Query, Con);
Con.Open();
Command.ExecuteReader();
Con.Close();
这是当值变为0
你有没有遇到特定问题? – user1666620
您无法多次插入同一行。您尝试先插入,然后用其uniqueID更新其他2列。您需要清楚地描述表格,以便我们可以清楚地了解您想要的内容 –
@MohanPrasath您可以清楚地看到问题不在于描述表格,而是在构建他的查询字符串时他错过了关闭'“)” ' – MethodMan