Member 13625245 Ответов: 2

Создайте страницу опроса с помощью списка radiobutton в качестве параметров и сохраните выбранный параметр в таблице базы данных вместе с именем пользователя и идентификатором


для таблицы входа в систему

SqlConnection conn = новый SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].Параметр connectionString);
Коннектикут.Открыть();
string insertQuery = "вставить в логин(имя пользователя,empid)значения (@username,@empid)";
SqlCommand cmd = new SqlCommand(insertQuery, conn);
cmd.параметры.AddWithValue("@username", TextBox1.Text);
cmd.параметры.AddWithValue ("@empid", TextBox2.Text);

УМК.Метод executenonquery();

Сессия["имя пользователя"] = TextBox1.Text;
Сессия["empid"] = TextBox2.Text;


Коннектикут.Закрывать();

для table11 стол
охраняемых недействительными Submit_Click(объект отправителя, EventArgs в электронной)
{
пробовать
{


SqlConnection conn = новый SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].Параметр connectionString);
Коннектикут.Открыть();
строки insertQuery = "вставить в table11(ВНС,ans1,ans2,ans3,ans4,логин,пароль) значения (@Анс@ans1,@ans2,@ans3,@ans4,@имя,@пароль)";
SqlCommand cmd = new SqlCommand(insertQuery, conn);
cmd.параметры.AddWithValue("ans", RadioButtonList1.SelectedItem.Text);
cmd.параметры.AddWithValue("ans1", RadioButtonList2.SelectedItem.Text);
cmd.параметры.AddWithValue("ans2", RadioButtonList3.SelectedItem.Text);
cmd.параметры.AddWithValue("ans3", RadioButtonList4.SelectedItem.Text);
cmd.параметры.AddWithValue("ans4", RadioButtonList5.SelectedItem.Text);
cmd.параметры.AddWithValue("username", Session["username"].Метод toString());
cmd.параметры.AddWithValue("empid", Session["empid"].Метод toString());

УМК.Метод executenonquery();

Ответ.Напишите("Вы Успешно Подали Заявку!");


Коннектикут.Закрывать();
}
поймать (исключение бывший)
{

}

}

Что я уже пробовал:

для имени пользователя я сделал таблицу login.
а в таблице 11 мне нужны имя пользователя и empid с помощью сеансов
Я не могу сохранить имя пользователя, empid в таблице .
пожалуйста, предоставьте мне правильный код для хранения имени пользователя и empid в таблице 11

2 Ответов

Рейтинг:
10

Altaf Ansari

Пожалуйста обратитесь по ссылке вы получите точное решение

Создание системы опроса в C#[^]


Рейтинг:
0

debasish mishra

Никто не собирается писать код для вас.Вы должны сначала создать страницу в ASP.net затем вам нужно написать кнопку click,page load и т. д..Затем слои бизнес - логики и доступа к данным. Один вопрос - сохраняет ли ваша сессия эти ценности.Если вы используете одну страницу, сеанс не требуется, вы можете сделать то же самое с состоянием просмотра.Также поставьте точку останова и проверьте, получаете ли Вы значения из текстового поля или нет.Кроме того, вы можете объявлять переменные и хранить значения текстового поля для передачи в запросе sql Insert.Однако в проекте Code project есть несколько замечательных статей, которые могут помочь вам создать страницу опроса.

Система Опроса/Опроса С Использованием Списка RadioButton[^]