SQLite Update и Insert перестают работать при публикации в C# ASP.NET - PullRequest
2 голосов
/ 29 апреля 2020

Это мой первый проект с веб-формами, и это единственная проблема, которую я не смог решить. Код работает при запуске в режиме отладки, но не при публикации sh в IIS. Я установил для страницы не refre sh при обратной передаче, но я не знаю, нужно ли мне устанавливать свойство кнопки, отличное от значения по умолчанию.

Спасибо

protected void Bt_Save_Click(object sender, EventArgs e)
    {
        using (SQLiteConnection con = new SQLiteConnection(GlobalVar.SQLiteConString))
        {
            try
            {

               string sql = "UPDATE WO_GrowLog " +
                    "SET Area = '" + TB_Area.Text + "'," +
                    "CropID = '" + TB_CropID.Text + "'," +
                    "ProductID = '" + DD_Product.Text + "'," +
                    "Container = '" + DD_Container.Text + "'," +
                    "NumContainers = '" + TB_ContainerNum.Text + "'," +
                    "Task = '" + DD_Tasks.Text + "'," +
                    "CompletedDate = '" +TB_CompletionDate.Text + "'," +
                    "AreaType = '" + DD_AreaType.Text + "'," +
                    "AreaDescrip = '" + TB_AreaDis.Text + "'," +
                    "Employee = '" + DD_Employees.Text + "'," +
                    "EstimatedCompletion = '" + TB_EstDate.Text +
                    "' WHERE ID = '" + ViewState["IDs"].ToString() + "';";


                command = new SQLiteCommand(sql, con);
                con.Open();
                command.ExecuteNonQuery();

            }
            catch (Exception ex)
            {
                Debug.WriteLine("******* Error In Bt_Save_Click(): " + ex.ToString());
            }
        }


    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...