添加到SQL数据库中已经存在的整数值

时间:2018-12-11 15:44:26

标签: c# sql sql-server visual-studio

所以我有一个应用程序,应该能够将兽医帐单添加到已经存在的兽医帐单上。

可以说我的当前值为6,我希望程序将用户键入的内容添加到现有值中。我不希望程序在用户输入9时用9覆盖6。我希望将该值更新为15。

Picture of web page

Picture of database Pets table data

按钮的我的代码:

protected void addVetBillsButton_Click(object sender, EventArgs e)
    {

        string connectionString;
        SqlConnection cnn;

        connectionString = "Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\\FrendsWithPaws.mdf;Integrated Security=True";
        cnn = new SqlConnection(connectionString);

        cnn.Open();
        SqlCommand command;
        SqlDataAdapter adapter = new SqlDataAdapter();
        String sql = "";

        sql = "Update Pets set VetBills='"+Convert.ToInt32(vetBillsCostTextBox.Text)+"' where PetID='"+Convert.ToInt32(petIdTextBox.Text)+"'";

        command = new SqlCommand(sql, cnn);

        adapter.UpdateCommand = new SqlCommand(sql, cnn);
        adapter.UpdateCommand.ExecuteNonQuery();

        command.Dispose();
        cnn.Close();
    }

0 个答案:

没有答案