C# 如何通过文本框向sql数据库中的现有int值添加新的int值?
我有一个文本框,在这里我会要求用户输入一个分数,然后点击按钮将其存储在数据库表列Team1中。然后,该按钮还将带您进入一个新页面,其中包含一个新的文本框,在该文本框中,也可以通过单击按钮输入新分数,但是,我希望新分数添加到同一列Team1中的先前分数中 按钮1后面的代码C# 如何通过文本框向sql数据库中的现有int值添加新的int值?,c#,sql,wpf,C#,Sql,Wpf,我有一个文本框,在这里我会要求用户输入一个分数,然后点击按钮将其存储在数据库表列Team1中。然后,该按钮还将带您进入一个新页面,其中包含一个新的文本框,在该文本框中,也可以通过单击按钮输入新分数,但是,我希望新分数添加到同一列Team1中的先前分数中 按钮1后面的代码 private void Btn_TeamSPage2_Click(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new Team
private void Btn_TeamSPage2_Click(object sender, RoutedEventArgs e)
{
this.NavigationService.Navigate(new TeamS2());
SqlConnection conne = new SqlConnection(@"Data Source=LAPTOP-S2J1U9SJ\SQLEXPRESS;Initial Catalog=Unit4_IT;Integrated Security=True");
conne.Open();
string insertQuery = "insert into T_Score(Team1) " +
"values(@Team1)";
SqlCommand com = new SqlCommand(insertQuery, conne);
com.Parameters.AddWithValue("@Team1", Txt_Score.Text);
com.ExecuteNonQuery();
conne.Close();
}
如果select返回一行数据,您是否可以查询数据库以获取字段的现有值,并使用update而不是insert 您还可以在数据库中编写一个存储过程,通过C代码调用该过程将vale添加到数据库的列中