c#将得到的时间,结果,条码更新到数据库ICT_test表Date,Barcode,Result列中
时间: 2024-03-03 10:47:00 浏览: 74
C#写的用于时间更新的程序
好的,您可以使用以下代码将得到的时间、结果、条码更新到数据库ICT_test表的Date、Barcode、Result列中:
```
private void UpdateDatabase(string time, string barcode, string result)
{
string connString = @"Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;";
using (SqlConnection conn = new SqlConnection(connString))
{
conn.Open();
string query = "INSERT INTO ICT_test(Date, Barcode, Result) VALUES (@time, @barcode, @result)";
using (SqlCommand cmd = new SqlCommand(query, conn))
{
cmd.Parameters.AddWithValue("@time", time);
cmd.Parameters.AddWithValue("@barcode", barcode);
cmd.Parameters.AddWithValue("@result", result);
cmd.ExecuteNonQuery();
}
}
}
```
在UpdateDatabase方法中,我们使用SqlConnection打开与数据库的连接,然后执行插入语句来将数据更新到数据库ICT_test表的Date、Barcode、Result列中。并使用cmd.Parameters.AddWithValue添加参数来避免SQL注入攻击。
阅读全文