Смысл задания: при нажатии на кнопку, у меня считается разность двух чисел, записанных в лабле и текстбоксе, после чего это число должно записаться в бд ячейку таблицы access. Но он не заменяет число и ошибки в коде не показывает. В чём же может быть проблема?
protected void Button1_Click(object sender, EventArgs e)
{
double summ;
double raz;
raz = Convert.ToDouble(Label7.Text) - Convert.ToDouble(TextBox1.Text);
summ = Convert.ToDouble(Label2.Text) * Convert.ToDouble(TextBox1.Text);
Label12.Text = raz.ToString();
OleDbConnection conn5;
OleDbCommand command5;
conn5 = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\andre\Desktop\kursach\Price3.mdb");
command5 = conn5.CreateCommand();
command5 = new OleDbCommand("UPDATE Price SET Количество = "+ raz +" WHERE Price.Название = 'Футболка'");
conn5.Close();
protected void Button4_Click(object sender, EventArgs e)
{
double summ;
double raz;
double a;
raz = Convert.ToDouble(Label7.Text) - Convert.ToDouble(TextBox1.Text);
summ = Convert.ToDouble(Label2.Text) * Convert.ToDouble(TextBox1.Text);
a = raz;
OleDbConnection conn5;
OleDbCommand command5;
conn5 = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\andre\Desktop\kursach\Price3.mdb");
command5 = conn5.CreateCommand();
command5.Connection.Open();
command5.CommandText = "UPDATE Price SET Количество = '"+a+"' WHERE Price.Название = 'Футболка'";
command5.ExecuteNonQuery();
conn5.Close();
Сборка персонального компьютера от Artline: умный выбор для современных пользователей