Мне нужна помощь, чтобы вычесть значение из столбца базы данных и из значения textBox в C#, и после вычета значение должно быть сохранено в новом столбце.
Имя столбца, содержащего значение, - "txttopup"
И после того, как обновленные значения должны быть сохранены в имени столбца - «txtbalance»
Я использую SQL Server 2014, я прикрепляю код и снимок базы данных
Код
private void button17_Click(object sender, EventArgs e)
{
String ConString = "Data Source = DESKTOP - JENA\\SQLEXPRESS; Initial Catalog = Project_Smartcard; Integrated Security = True";
SqlConnection cnn = new SqlConnection(ConString);
// SqlCommand command;
// SqlDataReader rd;
String sql = "Select * from WriteCard";
try
{
// cnn.Open();
// MessageBox.Show("Connection is active!");
// sc = new SqlCommand(sql, cnn);
// rd = sc.ExecuteReader();
// while (rd.Read())
// {
// // Retrieved.Text = rd.row[6]["amount"].Tostring();
// }
// sc.Dispose();
// cnn.Close();
cnn.Open();
SqlCommand command = new SqlCommand();
command.Connection = cnn;
command.CommandText = "update class set txtbalance = txttopup - " + Convert.ToInt32(totalpayment.Text);
command.ExecuteNonQuery();
cnn.Close();
}
}