Если я нажимаю принять или отклонить запрос, данные должны быть добавлены в мою базу данных, но из списка запросов они должны быть удалены как список друзей на Facebook - PullRequest
0 голосов
/ 04 мая 2020

Я очень новичок в C#. У меня есть страница, на которой я получаю запрос на отклонение или принятие. Но здесь я хочу сделать принять и отклонить, как когда я нажимаю принять или отклонить, он должен быть сохранен, но он должен быть удален из списка запросов. Я новичок в этом, поэтому у меня нет никакого кода для этого. Я надеюсь, что это не будет закрыто.

1 Ответ

0 голосов
/ 04 мая 2020

Шаги 1 - Создайте две таблицы, одну для принятого / отклоненного запроса и одну для запроса в очереди.

Шаги 2 - Когда кто-либо отправляет запрос, вставьте запрос в таблицу запросов в очереди.

Шаги 3 - При принятии / отправке запроса вставьте его в принятую / отклоненную таблицу и удалите из таблицы запросов в очереди.

Ниже приведен код для операций вставки и удаления. Имя таблицы и поля только для демонстрации. измените код в соответствии с вашими потребностями:

using (SqlConnection con = new SqlConnection("data source=xxxx;user id=sa;password=xxxxx;integrated security=yes"))
        {
            SqlCommand cmd = new SqlCommand("insert into request-in-queue values("+id+",'"+requestorname+"')", con);
            int i = cmd.ExecuteNonQuery();
            if(i > 0)
            {
                Console.WriteLine("data inserted");
            }

            SqlCommand cmddel = new SqlCommand("delete from request-in-queue where id=" + id, con);
            int j = cmddel.ExecuteNonQuery();
            if (j > 0)
            {
                Console.WriteLine("data deleted");
            }
        }

Пожалуйста, обратитесь к статье ниже для более операций с базой данных с c#. https://www.c-sharpcorner.com/blogs/crud-operation-in-c-sharp-application

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