Как обновить 2 столбца данных одновременно в SQL Server - PullRequest
0 голосов
/ 03 июля 2019

Я хочу обновить Cliente и NrDoc одновременно, но у меня возникают проблемы с этим кодом, потому что он не позволяет мне обновлять эти 2 одновременно

  protected void Sqldata_RowUpdating(object sender, GridViewUpdateEventArgs e)
            {
                try
                {
                    using (SqlConnection sqlcon = new SqlConnection(connection))
                    {
                        sqlcon.Open();
                        string query = "UPDATE  NaoMatch  SET Cliente = @Cliente AND SET NrDoc=@NrDoc where ID = @Id  "; //Update dos dados...
                        SqlCommand sqlcmd = new SqlCommand(query,sqlcon); //Para executar as queries o sqlcommand tem de ser criado, para isso tem que haver um sqlconnection
                        Debug.Write(query);
                        sqlcmd.Parameters.AddWithValue("@Cliente", (Sqldata.Rows[e.RowIndex].FindControl("txtCliente") as TextBox).Text.Trim());
                        sqlcmd.Parameters.AddWithValue("@NrDoc", (Sqldata.Rows[e.RowIndex].FindControl("txtDoc") as TextBox).Text.Trim());
                        sqlcmd.Parameters.AddWithValue("@Id", Convert.ToInt32(Sqldata.DataKeys[e.RowIndex].Value.ToString()));
                        sqlcmd.ExecuteNonQuery();
                        Sqldata.EditIndex = -1;
                        populateGridView();
                    }
                }
                catch (Exception ex)
                {
                    Response.Write(ex);
                }
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...